Skip to content

Commit

Permalink
chore: refactor complete
Browse files Browse the repository at this point in the history
  • Loading branch information
karl-cardenas-coding committed Apr 27, 2024
1 parent 33654de commit 6814a0a
Show file tree
Hide file tree
Showing 20 changed files with 922 additions and 133 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ tags: ["self-hosted", "enterprise", "airgap"]
keywords: ["self-hosted", "enterprise"]
---

You can install self-hosted Palette in an airgapped environment. An airgap environment lacks direct access to the
internet and is intended for environments with strict security requirements.
You can install self-hosted Palette in an airgap Kubernetes environment. An airgap environment lacks direct access to
the internet and is intended for environments with strict security requirements.

The installation process for an airgap environment is different due to the lack of internet access. Before the primary
Palette installation steps, you must download the following artifacts.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description:
"An airgap installation of Palette requires a few steps to be completed before the installation can begin. This
checklist will help you prepare for the installation."
icon: ""
sidebar_position: 30
sidebar_position: 10
hide_table_of_contents: false
tags: ["palette", "self-hosted", "airgap"]
keywords: ["self-hosted", "enterprise"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: "Install Airgap Self-Hosted Palette"
description: "Learn how to deploy self-hosted Palette to a Kubernetes cluster using a Helm Chart."
icon: ""
hide_table_of_contents: false
sidebar_position: 20
sidebar_position: 30
tags: ["self-hosted", "enterprise", "airgap"]
keywords: ["self-hosted", "enterprise"]
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: "Environment Setup"
description: "Learn how to prepare Palette for an airgap install"
icon: ""
hide_table_of_contents: false
sidebar_position: 10
sidebar_position: 20
tags: ["self-hosted", "enterprise", "airgap", "kubernetes"]
keywords: ["self-hosted", "enterprise"]
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ tags: ["self-hosted", "enterprise", "airgap"]
keywords: ["self-hosted", "enterprise"]
---

You can install Palette in an airgapped environment. An airgap environment lacks direct access to the internet and is
intended for environments with strict security requirements.
You can install Palette in an airgap VMware vSphere environment. An airgap environment lacks direct access to the
internet and is intended for environments with strict security requirements.

The installation process for an airgap environment is different due to the lack of internet access. Before the primary
Palette installation steps, you must download the following artifacts.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description:
"An airgap installation of Palette requires a few steps to be completed before the installation can begin. This
checklist will help you prepare for the installation."
icon: ""
sidebar_position: 30
sidebar_position: 10
hide_table_of_contents: false
tags: ["palette", "self-hosted", "airgap"]
keywords: ["self-hosted", "enterprise"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ sidebar_label: "Install Palette"
title: "Install Palette"
description: "Learn how to install Palette on VMware."
icon: ""
sidebar_position: 10
sidebar_position: 30
hide_table_of_contents: false
tags: ["palette", "self-hosted", "vmware"]
keywords: ["self-hosted", "enterprise"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: "Environment Setup"
description: "Learn how to install Palette in an air gap environment."
icon: ""
hide_table_of_contents: false
sidebar_position: 0
sidebar_position: 20
tags: ["self-hosted", "enterprise", "airgap", "vmware", "vsphere"]
keywords: ["self-hosted", "enterprise"]
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,8 @@ To get started with an airgap VerteX installation, check out the respective plat

- [Kubernetes Airgap Instructions](../install-on-kubernetes/airgap-install/airgap-install.md)

- [VMware vSphere Airgap Instructions](../install-on-vmware/airgap-install/airgap-install.md)

Each platform guide provides detailed instructions on how to complete the pre-install steps.

## Supported Platforms
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ tags: ["vertex", "enterprise", "airgap", "kubernetes"]
keywords: ["self-hosted", "vertex"]
---

You can install VerteX in an airgapped environment. An airgap environment lacks direct access to the internet and is
intended for environments with strict security requirements.
You can install VerteX in an airgap Kubernetes environment. An airgap environment lacks direct access to the internet
and is intended for environments with strict security requirements.

The installation process for an airgap environment is different due to the lack of internet access. Before the primary
Palette installation steps, you must download the following artifacts.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description:
"An airgap installation of Palette requires a few steps to be completed before the installation can begin. This
checklist will help you prepare for the installation."
icon: ""
sidebar_position: 30
sidebar_position: 10
hide_table_of_contents: false
tags: ["vertex", "enterprise", "airgap", "kubernetes"]
keywords: ["self-hosted", "vertex"]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: "Install VerteX"
description: "Learn how to deploy airgap VerteX to a Kubernetes cluster using a Helm Chart."
icon: ""
hide_table_of_contents: false
sidebar_position: 20
sidebar_position: 30
tags: ["vertex", "enterprise"]
keywords: ["self-hosted", "vertex"]
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: "Environment Setup"
description: "Learn how to prepare VerteX for an airgap install"
icon: ""
hide_table_of_contents: false
sidebar_position: 10
sidebar_position: 20
tags: ["vertex", "enterprise", "airgap", "kubernetes"]
keywords: ["self-hosted", "vertex"]
---
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
sidebar_label: "Airgap Installation"
title: "Airgap Installation"
description: "Learn how to deploy VerteX in an airgapped environment."
icon: ""
hide_table_of_contents: false
sidebar_position: 0
tags: ["vertex", "enterprise", "airgap", "vmware", "vsphere"]
keywords: ["self-hosted", "vertex"]
---

You can install Palette VerteX in an airgap VMware vSphere environment. An airgap environment lacks direct access to the
internet and is intended for environments with strict security requirements.

The installation process for an airgap environment is different due to the lack of internet access. Before the primary
Palette installation steps, you must download the following artifacts.

- VerteX platform manifests and required platform packages.

- Container images for core platform components and third-party dependencies.

- VerteX packs.

The other significant change is that VerteX's default public OCI registry is not used. Instead, a private OCI registry
is utilized for storing images and packs.

## Overview

Before you can install VerteX in an airgap environment, you must complete all the required pre-installation steps. The
following diagram outlines the major pre-installation steps for an airgap installation.

![An architecture diagram outlining the five different installation phases](/enterprise-version_air-gap-repo_overview-order-diagram.webp)

1. Download the airgap setup binary from the URL provided by the support team. The airgap setup binary is a
self-extracting archive that contains the Palette platform manifests, images, and required packs. The airgap setup
binary is a one-time use binary for uploading Palette images and packs to your OCI registry. You will not use the
airgap setup binary again after the initial installation. This step must be completed in an environment with internet
access.

2. Move the airgap setup binary to the airgap environment. The airgap setup binary is used to extract the manifest
content and upload the required images and packs to your private OCI registry. Start the airgap setup binary in a
Linux Virtual Machine (VM).

3. The airgap script will push the required images and packs to your private OCI registry.

4. Extract the manifest content from the airgap setup binary. The manifest content must be hosted on a web server that
is accessible from the airgap environment. You can use the same Linux VM from step 2 to host the manifest content or
use a different web server.

5. Install Palette using the Palette CLI or the Kubernetes Helm chart.

Configure your Palette environment

## Get Started

To get started with an airgap Palette installation, begin by reviewing the
[Environment Setup](./vmware-vsphere-airgap-instructions.md) guide.

## Resources

- [Environment Setup](./vmware-vsphere-airgap-instructions.md)

- [Airgap Install Checklist](./checklist.md)

- [Airgap Install](./install.md)

- [Additional Packs](../../airgap/supplemental-packs.md)
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ description:
"An airgap installation of Palette requires a few steps to be completed before the installation can begin. This
checklist will help you prepare for the installation."
icon: ""
sidebar_position: 30
sidebar_position: 10
hide_table_of_contents: false
tags: ["palette", "self-hosted", "airgap"]
keywords: ["self-hosted", "enterprise"]
Expand Down
Loading

0 comments on commit 6814a0a

Please sign in to comment.