Skip to content

Commit 8b15494

Browse files
committed
Sync documentation of main branch
1 parent c0bbab2 commit 8b15494

File tree

5 files changed

+101
-0
lines changed

5 files changed

+101
-0
lines changed

_generated-doc/main/config/quarkus-all-config.adoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58556,6 +58556,29 @@ endif::add-copy-button-to-env-var[]
5855658556
|string
5855758557
|
5855858558

58559+
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-image-name]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-image-name[`quarkus.kubernetes-client.devservices.image-name`]##
58560+
ifdef::add-copy-button-to-config-props[]
58561+
config_property_copy_button:+++quarkus.kubernetes-client.devservices.image-name+++[]
58562+
endif::add-copy-button-to-config-props[]
58563+
58564+
58565+
[.description]
58566+
--
58567+
The kubernetes image to use.
58568+
58569+
If not set, Dev Services for Kubernetes will use default image for the specified `api-version()` for the given `flavor()`.
58570+
58571+
58572+
ifdef::add-copy-button-to-env-var[]
58573+
Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++[]
58574+
endif::add-copy-button-to-env-var[]
58575+
ifndef::add-copy-button-to-env-var[]
58576+
Environment variable: `+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++`
58577+
endif::add-copy-button-to-env-var[]
58578+
--
58579+
|string
58580+
|
58581+
5855958582
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-flavor]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-flavor[`quarkus.kubernetes-client.devservices.flavor`]##
5856058583
ifdef::add-copy-button-to-config-props[]
5856158584
config_property_copy_button:+++quarkus.kubernetes-client.devservices.flavor+++[]

_generated-doc/main/config/quarkus-kubernetes-client.adoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,29 @@ endif::add-copy-button-to-env-var[]
603603
|string
604604
|
605605

606+
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-image-name]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-image-name[`quarkus.kubernetes-client.devservices.image-name`]##
607+
ifdef::add-copy-button-to-config-props[]
608+
config_property_copy_button:+++quarkus.kubernetes-client.devservices.image-name+++[]
609+
endif::add-copy-button-to-config-props[]
610+
611+
612+
[.description]
613+
--
614+
The kubernetes image to use.
615+
616+
If not set, Dev Services for Kubernetes will use default image for the specified `api-version()` for the given `flavor()`.
617+
618+
619+
ifdef::add-copy-button-to-env-var[]
620+
Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++[]
621+
endif::add-copy-button-to-env-var[]
622+
ifndef::add-copy-button-to-env-var[]
623+
Environment variable: `+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++`
624+
endif::add-copy-button-to-env-var[]
625+
--
626+
|string
627+
|
628+
606629
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-flavor]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-flavor[`quarkus.kubernetes-client.devservices.flavor`]##
607630
ifdef::add-copy-button-to-config-props[]
608631
config_property_copy_button:+++quarkus.kubernetes-client.devservices.flavor+++[]

_generated-doc/main/config/quarkus-kubernetes-client_quarkus.kubernetes-client.adoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,29 @@ endif::add-copy-button-to-env-var[]
603603
|string
604604
|
605605

606+
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-image-name]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-image-name[`quarkus.kubernetes-client.devservices.image-name`]##
607+
ifdef::add-copy-button-to-config-props[]
608+
config_property_copy_button:+++quarkus.kubernetes-client.devservices.image-name+++[]
609+
endif::add-copy-button-to-config-props[]
610+
611+
612+
[.description]
613+
--
614+
The kubernetes image to use.
615+
616+
If not set, Dev Services for Kubernetes will use default image for the specified `api-version()` for the given `flavor()`.
617+
618+
619+
ifdef::add-copy-button-to-env-var[]
620+
Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++[]
621+
endif::add-copy-button-to-env-var[]
622+
ifndef::add-copy-button-to-env-var[]
623+
Environment variable: `+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++`
624+
endif::add-copy-button-to-env-var[]
625+
--
626+
|string
627+
|
628+
606629
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-flavor]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices-flavor[`quarkus.kubernetes-client.devservices.flavor`]##
607630
ifdef::add-copy-button-to-config-props[]
608631
config_property_copy_button:+++quarkus.kubernetes-client.devservices.flavor+++[]

_generated-doc/main/config/quarkus-kubernetes-client_quarkus.kubernetes-client.devservices.adoc

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,29 @@ endif::add-copy-button-to-env-var[]
5353
|string
5454
|
5555

56+
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices_quarkus-kubernetes-client-devservices-image-name]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices_quarkus-kubernetes-client-devservices-image-name[`quarkus.kubernetes-client.devservices.image-name`]##
57+
ifdef::add-copy-button-to-config-props[]
58+
config_property_copy_button:+++quarkus.kubernetes-client.devservices.image-name+++[]
59+
endif::add-copy-button-to-config-props[]
60+
61+
62+
[.description]
63+
--
64+
The kubernetes image to use.
65+
66+
If not set, Dev Services for Kubernetes will use default image for the specified `api-version()` for the given `flavor()`.
67+
68+
69+
ifdef::add-copy-button-to-env-var[]
70+
Environment variable: env_var_with_copy_button:+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++[]
71+
endif::add-copy-button-to-env-var[]
72+
ifndef::add-copy-button-to-env-var[]
73+
Environment variable: `+++QUARKUS_KUBERNETES_CLIENT_DEVSERVICES_IMAGE_NAME+++`
74+
endif::add-copy-button-to-env-var[]
75+
--
76+
|string
77+
|
78+
5679
a|icon:lock[title=Fixed at build time] [[quarkus-kubernetes-client_quarkus-kubernetes-client-devservices_quarkus-kubernetes-client-devservices-flavor]] [.property-path]##link:#quarkus-kubernetes-client_quarkus-kubernetes-client-devservices_quarkus-kubernetes-client-devservices-flavor[`quarkus.kubernetes-client.devservices.flavor`]##
5780
ifdef::add-copy-button-to-config-props[]
5881
config_property_copy_button:+++quarkus.kubernetes-client.devservices.flavor+++[]

_versions/main/guides/kubernetes-dev-services.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,15 @@ quarkus.kubernetes-client.devservices.flavor=api-only # k3s or kind
5555
quarkus.kubernetes-client.devservices.api-version=1.22
5656
----
5757

58+
You can also configure a custom image compatible with standard images (kind, k3s & api-server) using the `quarkus.kubernetes-client.devservices.image-name` property. However, it must be consistent with the flavor and api-version properties:
59+
60+
[source, properties]
61+
----
62+
quarkus.kubernetes-client.devservices.flavor=api-only # k3s or kind
63+
quarkus.kubernetes-client.devservices.api-version=1.24.1
64+
quarkus.kubernetes-client.devservices.image-name=quay.io/giantswarm/kube-apiserver:v1.24.1
65+
----
66+
5867
`api-only` only starts a Kubernetes API Server (plus the required etcd). If you need a fully-featured Kubernetes cluster that can spin up Pods, you can use `k3s` or `kind`. `k3s` requires to start the container with `privileged mode`. The `kind` test container now also supports using podman's rootless mode.
5968

6069
If `api-version` is not set, the latest version for the given flavor will be used. Otherwise, the version must match a https://github.com/dajudge/kindcontainer/blob/master/k8s-versions.json[version supported by the given flavor].

0 commit comments

Comments
 (0)