From 8fceea30e5507dc22b59425fc546aa7855c1dbaf Mon Sep 17 00:00:00 2001 From: igorbenko Date: Tue, 3 Dec 2024 11:27:33 +0100 Subject: [PATCH 1/3] Clarify that multi-node setup can't be used with built-in services --- docs/self-hosted/kubernetes-embedded.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/self-hosted/kubernetes-embedded.md b/docs/self-hosted/kubernetes-embedded.md index b8504b61..29708f7a 100644 --- a/docs/self-hosted/kubernetes-embedded.md +++ b/docs/self-hosted/kubernetes-embedded.md @@ -37,6 +37,11 @@ in an existing Kubernetes cluster using Helm follow [this guide](./kubernetes-he * s3.kurl.sh (required to install the kots CLI) * amazonaws.com (required to install the kots CLI) +> Please note that a multi-node setup with kURL is only possible if no built-in services (postgres, minio, redis) are used. +> Consult the documentation of your Cloud Provider what managed services can replace the built-in services +> (eg. for AWS RDS, S3 and ElastiCache) + + ## Installation From 6acc6d8c69b8c3df208fde9d7e97a3a72201d752 Mon Sep 17 00:00:00 2001 From: Igor Benko Date: Tue, 3 Dec 2024 12:33:08 +0100 Subject: [PATCH 2/3] Update docs/self-hosted/kubernetes-embedded.md Co-authored-by: Steven Rombauts --- docs/self-hosted/kubernetes-embedded.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/self-hosted/kubernetes-embedded.md b/docs/self-hosted/kubernetes-embedded.md index 29708f7a..29b61dfb 100644 --- a/docs/self-hosted/kubernetes-embedded.md +++ b/docs/self-hosted/kubernetes-embedded.md @@ -37,7 +37,7 @@ in an existing Kubernetes cluster using Helm follow [this guide](./kubernetes-he * s3.kurl.sh (required to install the kots CLI) * amazonaws.com (required to install the kots CLI) -> Please note that a multi-node setup with kURL is only possible if no built-in services (postgres, minio, redis) are used. +> Please note that the built-in services (PostgreSQL, MinIO, Redis) are meant to be used with a single-node setup only, because these options rely on local file storage. > Consult the documentation of your Cloud Provider what managed services can replace the built-in services > (eg. for AWS RDS, S3 and ElastiCache) From 46ba0b19dcd093c78cff28d570637953ca02c4cc Mon Sep 17 00:00:00 2001 From: igorbenko Date: Tue, 3 Dec 2024 12:38:40 +0100 Subject: [PATCH 3/3] Move the multi-node cluster notice under "Configure Private Packagist Self-Hosted" section --- docs/self-hosted/kubernetes-embedded.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/self-hosted/kubernetes-embedded.md b/docs/self-hosted/kubernetes-embedded.md index 29b61dfb..495f9e6c 100644 --- a/docs/self-hosted/kubernetes-embedded.md +++ b/docs/self-hosted/kubernetes-embedded.md @@ -37,9 +37,6 @@ in an existing Kubernetes cluster using Helm follow [this guide](./kubernetes-he * s3.kurl.sh (required to install the kots CLI) * amazonaws.com (required to install the kots CLI) -> Please note that the built-in services (PostgreSQL, MinIO, Redis) are meant to be used with a single-node setup only, because these options rely on local file storage. -> Consult the documentation of your Cloud Provider what managed services can replace the built-in services -> (eg. for AWS RDS, S3 and ElastiCache) @@ -87,6 +84,11 @@ you can download it from https://packagist.com. ![Upload License](/Resources/public/img/docs/self-hosted-kubernetes/console-license.png) #### Configure Private Packagist Self-Hosted + +> Please note that the built-in services (PostgreSQL, MinIO, Redis) are meant to be used with a single-node setup only, because these options rely on local file storage. +> Consult the documentation of your Cloud Provider what managed services can replace the built-in services +> (eg. for AWS RDS, S3 and ElastiCache) + The configuration screen is where you can set up the domains used for Private Packagist and the email configuration. It is also the place where you can configure if Private Packagist should use an existing Redis, PostgreSQL, or blob storage. ![Configuration](/Resources/public/img/docs/self-hosted-kubernetes/console-configure-application.png)