The existing cluster installation method is recommended if you already have a Kubernetes cluster running in production and would like to deploy Enterprise Server to it.
kubectl
plugins for licensing, configuration, and environment conformance testing.
kubectl
access to the cluster.
ClusterIP
to enable you to access the admin from https://localhost:8800. From here you’ll be walked through the preflight checks, configuration and initial deployment of the application.
If you need to use your existing deployment pipeline (i.e. version control system), make custom configuration tweaks and/or deploy to multiple or remote environments, please see our advanced existing cluster installation instructions below.
<deepsource-application-namespace>
is the Kubernetes namespace where the application is installed, usuallydeepsource
in case of installing in an existing cluster with KOTS.
deepsource-analysis
) will be used for running analysis workloads.
~/deepsource-fowl/upstream/userdata/config.yaml
, make any changes you need and save it, and then rerun kots pull to apply those changes to the deployable YAML manifest.