Skip to content

Commit 9126381

Browse files
add k8s setting to ref
1 parent ca66711 commit 9126381

File tree

2 files changed

+48
-1
lines changed

2 files changed

+48
-1
lines changed

content/manuals/security/for-admins/hardened-desktop/settings-management/settings-reference.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,12 @@ Builders settings lets you manage Buildx builder instances for advanced image-bu
621621
>
622622
> In hardened environments, disable and lock this setting.
623623
624+
> [!IMPORTANT]
625+
>
626+
> When Kubernetes is enabled through Settings Management policies, only the
627+
`kubeadm` cluster provisioning method is supported. The `kind` provisioning
628+
method is not yet supported by Settings Management.
629+
624630
- **Configure this setting with:**
625631
- **Kubernetes** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
626632
- Settings Management: `kubernetes` setting in the [`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
@@ -680,6 +686,40 @@ compatibility.
680686
- **Configure this setting with:**
681687
- **Kubernetes** settings in [Docker Desktop GUI](/manuals/desktop/settings-and-maintenance/settings.md)
682688

689+
### Custom Kubernetes image repository
690+
691+
| Default value | Accepted values | Format |
692+
|---------------|-----------------|----------|
693+
| `""` | Registry URL | String |
694+
695+
- **Description**: Configure a custom image repository for Kubernetes control
696+
plane images. This allows Docker Desktop to pull Kubernetes system
697+
images from a private registry or mirror instead of Docker Hub. This setting
698+
overrides the `[registry[:port]/][namespace]` portion of image names.
699+
- **OS**: {{< badge color=blue text="All" >}}
700+
- **Use case**: Use private registries in air-gapped environments or
701+
when Docker Hub access is restricted.
702+
703+
> [!NOTE]
704+
>
705+
> The images must be cloned/mirrored from Docker Hub with matching tags. The
706+
specific images required depend on the cluster provisioning method (`kubeadm`
707+
or `kind`). See the Kubernetes documentation for the complete list
708+
of required images and detailed setup instructions.
709+
710+
- **Configure this setting with**:
711+
- Settings Management: `KubernetesImagesRepository` settings in the
712+
[`admin-settings.json` file](/manuals/security/for-admins/hardened-desktop/settings-management/configure-json-file.md)
713+
- Settings Management: **Kubernetes Images Repository** setting in the
714+
[Admin Console](/manuals/security/for-admins/hardened-desktop/settings-management/configure-admin-console.md)
715+
716+
> [!IMPORTANT]
717+
>
718+
> When using `KubernetesImagesRepository` with Enhanced Container Isolation (ECI)
719+
enabled, you must add the following images to the ECI Docker socket mount image
720+
list: `[imagesRepository]/desktop-cloud-provider-kind:*` and
721+
`[imagesRepository]/desktop-containerd-registry-mirror:*`.
722+
683723
## Software updates
684724

685725
### Automatically check for updates

hugo_stats.json

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"classes": [
55
"--mount",
66
"--tmpfs",
7-
"-mr-8",
7+
"-mr-20",
88
"-mt-0.5",
99
"-mt-8",
1010
"-top-10",
@@ -36,12 +36,16 @@
3636
"Debian",
3737
"Debian-GNU/Linux",
3838
"Diff",
39+
"Docker-Build-Cloud",
3940
"Docker-Desktop",
4041
"Docker-Engine",
4142
"Docker-Hub",
43+
"Docker-Scout",
4244
"Docker-Scout-Dashboard",
4345
"Docker-subscription",
4446
"Download",
47+
"Enable-for-a-given-project",
48+
"Enable-globally",
4549
"Entra-ID",
4650
"Entra-ID-OIDC",
4751
"Entra-ID-SAML-2.0",
@@ -116,6 +120,7 @@
116120
"Single-container",
117121
"Specific-version",
118122
"Svelte",
123+
"Testcontainers-Cloud",
119124
"Ubuntu",
120125
"Ubuntu/Debian",
121126
"Unix-pipe",
@@ -195,6 +200,7 @@
195200
"border-transparent",
196201
"border-white",
197202
"bottom-0",
203+
"breadcrumbs",
198204
"build-push-action",
199205
"button",
200206
"card",
@@ -415,6 +421,7 @@
415421
"md:z-auto",
416422
"min-h-screen",
417423
"min-w-0",
424+
"min-w-48",
418425
"min-w-52",
419426
"min-w-fit",
420427
"ml-2",

0 commit comments

Comments
 (0)