diff --git a/content/en/02-installing-pixie/04-install-schemes/02-yaml.md b/content/en/02-installing-pixie/04-install-schemes/02-yaml.md index 2e8a9e5c..74766785 100644 --- a/content/en/02-installing-pixie/04-install-schemes/02-yaml.md +++ b/content/en/02-installing-pixie/04-install-schemes/02-yaml.md @@ -31,10 +31,14 @@ Create a deployment key following the directions [here](/reference/admin/deploy- ## 4. Extract Manifests -Create a directory to save Pixie's manifest files and run the following CLI commands to extract them: +Run the following CLI command to extract Pixie's manifest files: - If your cluster already has Operator Lifecycle Manager (OLM) deployed, install Pixie using the `deploy_olm=false` flag. + If you are self-hosting Pixie Cloud, use the `--dev_cloud_namespace plc` flag. + + + + If your cluster already has Operator Lifecycle Manager (OLM) deployed, use the `deploy_olm=false` flag. @@ -43,13 +47,16 @@ Create a directory to save Pixie's manifest files and run the following CLI comm ```bash # Extract YAML (No OLM present on cluster). -px deploy --extract_yaml --deploy_key +px deploy --extract_yaml ./ --deploy_key # Extract YAML (OLM already exists on cluster). -px deploy --extract_yaml --deploy_key --deploy_olm=false +px deploy --extract_yaml ./ --deploy_key --deploy_olm=false + +# Extract YAML (Self-hosting Pixie Cloud). +px deploy --extract_yaml ./ --deploy_key --dev_cloud_namespace plc -# Deploy Pixie with a specific memory limit (2Gi is the default, 1Gi is the minimum recommended) -px deploy --extract_yaml --deploy_key --pem_memory_limit=1Gi +# Extract YAML (configure Pixie with a specific memory limit - 2Gi is the default, 1Gi is the minimum recommended) +px deploy --extract_yaml ./ --deploy_key --pem_memory_limit=1Gi ``` @@ -60,8 +67,9 @@ px deploy --extract_yaml --deploy_key +# Deploy Pixie +tar -xvf yamls.tar +kubectl apply -f pixie_yamls/ ``` Pixie will deploy pods to the `pl`, `px-operator`, and `olm`(if deploying the OLM) namespaces. diff --git a/content/en/02-installing-pixie/04-install-schemes/03-helm.md b/content/en/02-installing-pixie/04-install-schemes/03-helm.md index 10c7f2ae..9bbcc630 100644 --- a/content/en/02-installing-pixie/04-install-schemes/03-helm.md +++ b/content/en/02-installing-pixie/04-install-schemes/03-helm.md @@ -36,7 +36,11 @@ Create a deployment key following the directions [here](/reference/admin/deploy- Deploy Pixie in your target cluster by running: - If your cluster already has Operator Lifecycle Manager (OLM) deployed, install Pixie using the `deployOLM=false` flag. + If you are self-hosting Pixie Cloud, set `devCloudNamespace`. + + + + If your cluster already has Operator Lifecycle Manager (OLM) deployed, set `deployOLM=false`. @@ -56,6 +60,9 @@ helm install pixie pixie-operator/pixie-operator-chart --set deployKey= --set clusterName= --namespace pl --create-namespace --set deployOLM=false +# Install the Pixie chart (Self-hosting Pixie Cloud) +helm install pixie pixie-operator/pixie-operator-chart --set deployKey= --set clusterName= --namespace pl --create-namespace --set devCloudNamespace plc + # Install Pixie with a memory limit for the PEM pods (per node). 2Gi is the default, 1Gi is the minimum recommended. helm install pixie pixie-operator/pixie-operator-chart --set deployKey= --set clusterName= --namespace pl --create-namespace --set deployOLM=false --set pemMemoryLimit=1Gi ```