From 653fc8da1f9c48cef535ff15e6ac7b5f795c9dae Mon Sep 17 00:00:00 2001 From: raweber <99535319+raweber42@users.noreply.github.com> Date: Fri, 10 May 2024 16:22:17 +0200 Subject: [PATCH] docs: replace image to one which includes ca-certificates (#18068) * Replace image to include ca-certificates Signed-off-by: raweber <99535319+raweber42@users.noreply.github.com> * Update comment Signed-off-by: raweber <99535319+raweber42@users.noreply.github.com> * Update docs/operator-manual/config-management-plugins.md Co-authored-by: Dan Garfield Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> * Update docs/operator-manual/config-management-plugins.md Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> --------- Signed-off-by: raweber <99535319+raweber42@users.noreply.github.com> Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com> Co-authored-by: Dan Garfield --- docs/operator-manual/config-management-plugins.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/operator-manual/config-management-plugins.md b/docs/operator-manual/config-management-plugins.md index 7c86075ff2f7f..d37c514493d37 100644 --- a/docs/operator-manual/config-management-plugins.md +++ b/docs/operator-manual/config-management-plugins.md @@ -178,7 +178,7 @@ entrypoint. You can use either off-the-shelf or custom-built plugin image as sid containers: - name: my-plugin command: [/var/run/argocd/argocd-cmp-server] # Entrypoint should be Argo CD lightweight CMP server i.e. argocd-cmp-server - image: busybox # This can be off-the-shelf or custom-built image + image: ubuntu # This can be off-the-shelf or custom-built image securityContext: runAsNonRoot: true runAsUser: 999 @@ -458,7 +458,7 @@ Plugins configured with argocd-cm ran on the Argo CD image. This gave it access image by default (see the [Dockerfile](https://github.com/argoproj/argo-cd/blob/master/Dockerfile) for base image and installed tools). -You can either use a stock image (like busybox, or alpine/k8s) or design your own base image with the tools your plugin needs. For +You can either use a stock image (like ubuntu, busybox, or alpine/k8s) or design your own base image with the tools your plugin needs. For security, avoid using images with more binaries installed than what your plugin actually needs. ### Test the plugin