From b3b5512335b718cce8856998a511888ab3b3bfd6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anders=20F=20Bj=C3=B6rklund?= Date: Sun, 3 Dec 2023 16:15:06 +0100 Subject: [PATCH] feat: show container connection type and endpoint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make the container and the kubernetes endpoint look more similar. Show the connection type, since it might not match the provider. Signed-off-by: Anders F Björklund --- .../PreferencesContainerConnectionDetailsSummary.svelte | 7 ++++++- .../PreferencesKubernetesConnectionDetailsSummary.svelte | 4 ++++ .../lib/preferences/PreferencesResourcesRendering.svelte | 9 +++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/packages/renderer/src/lib/preferences/PreferencesContainerConnectionDetailsSummary.svelte b/packages/renderer/src/lib/preferences/PreferencesContainerConnectionDetailsSummary.svelte index 4d31ec915a587..b230ed6c6535f 100644 --- a/packages/renderer/src/lib/preferences/PreferencesContainerConnectionDetailsSummary.svelte +++ b/packages/renderer/src/lib/preferences/PreferencesContainerConnectionDetailsSummary.svelte @@ -62,10 +62,15 @@ $: providerContainerConfiguration = tmpProviderContainerConfiguration.filter( {/if} {/each} +
+ Type + {#if containerConnectionInfo.type === 'docker'}Docker{:else if containerConnectionInfo.type === 'podman'}Podman{/if} +
Endpoint {containerConnectionInfo.endpoint.socketPath} + >unix://{containerConnectionInfo.endpoint.socketPath}
{/if} diff --git a/packages/renderer/src/lib/preferences/PreferencesKubernetesConnectionDetailsSummary.svelte b/packages/renderer/src/lib/preferences/PreferencesKubernetesConnectionDetailsSummary.svelte index dc379aa1134ae..dbec0905b85bd 100644 --- a/packages/renderer/src/lib/preferences/PreferencesKubernetesConnectionDetailsSummary.svelte +++ b/packages/renderer/src/lib/preferences/PreferencesKubernetesConnectionDetailsSummary.svelte @@ -43,6 +43,10 @@ $: providerConnectionConfiguration = tmpProviderContainerConfiguration.filter( {connectionSetting.value} {/each} +
+ Type + Kubernetes +
Endpoint {kubernetesConnectionInfo.endpoint.apiURL} diff --git a/packages/renderer/src/lib/preferences/PreferencesResourcesRendering.svelte b/packages/renderer/src/lib/preferences/PreferencesResourcesRendering.svelte index a970766ebc63e..612de285a89ac 100644 --- a/packages/renderer/src/lib/preferences/PreferencesResourcesRendering.svelte +++ b/packages/renderer/src/lib/preferences/PreferencesResourcesRendering.svelte @@ -473,6 +473,15 @@ function hasAnyConfiguration(provider: ProviderInfo) { {/if}
+
+
+ {#if container.type === 'docker'}Docker{:else if container.type === 'podman'}Podman{/if} endpoint +
+
+ unix://{container.endpoint.socketPath} +
+
{#if providerContainerConfiguration.has(provider.internalId)} {@const providerConfiguration = providerContainerConfiguration.get(provider.internalId) || []}