PageSourceSearch

https://docs-spectrocloud.netlify.app/assets/js/2d6ee9d7.3cde1cc5.js

js docs-spectrocloud.netlify.app collected 2026-10-03 10:40:35 UTC 6,285 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkspectro_cloud_docs=self.webpackChunkspectro_cloud_docs||[]).push([["11016"],{428576:function(e,t,i){i.r(t),i.d(t,{frontMatter:()=>a,toc:()=>c,default:()=>d,metadata:()=>s,assets:()=>o,contentTitle:()=>r});var s=JSON.parse('{"id":"vertex/install-palette-vertex/install-on-kubernetes/airgap-install/checklist","title":"Airgap VerteX Installation Checklist","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.","source":"@site/docs/docs-content/vertex/install-palette-vertex/install-on-kubernetes/airgap-install/checklist.md","sourceDirName":"vertex/install-palette-vertex/install-on-kubernetes/airgap-install","slug":"/vertex/install-palette-vertex/install-on-kubernetes/airgap-install/checklist","permalink":"/vertex/install-palette-vertex/install-on-kubernetes/airgap-install/checklist","draft":false,"unlisted":false,"editUrl":"https://github.com/spectrocloud/librarium/blob/master/docs/docs-content/vertex/install-palette-vertex/install-on-kubernetes/airgap-install/checklist.md","tags":[{"inline":true,"label":"vertex","permalink":"/tags/vertex"},{"inline":true,"label":"enterprise","permalink":"/tags/enterprise"},{"inline":true,"label":"airgap","permalink":"/tags/airgap"},{"inline":true,"label":"kubernetes","permalink":"/tags/kubernetes"}],"version":"current","lastUpdatedAt":1777826507000,"sidebarPosition":10,"frontMatter":{"sidebar_label":"Checklist","title":"Airgap VerteX Installation Checklist","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":10,"hide_table_of_contents":false,"tags":["vertex","enterprise","airgap","kubernetes"],"keywords":["self-hosted","vertex"]},"sidebar":"docSidebar","previous":{"title":"Airgap Installation","permalink":"/vertex/install-palette-vertex/install-on-kubernetes/airgap-install/"},"next":{"title":"Environment Setup","permalink":"/vertex/install-palette-vertex/install-on-kubernetes/airgap-install/kubernetes-airgap-instructions"}}'),n=i(474848),l=i(884429);let a={sidebar_label:"Checklist",title:"Airgap VerteX Installation Checklist",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:10,hide_table_of_contents:!1,tags:["vertex","enterprise","airgap","kubernetes"],keywords:["self-hosted","vertex"]},r,o={},c=[];function p(e){let t={code:"code",input:"input",li:"li",p:"p",ul:"ul",...(0,l.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.p,{children:"Use the following checklist to ensure you have completed all the required steps before deploying the airgap Palette\ninstallation."}),"\n",(0,n.jsxs)(t.ul,{className:"contains-task-list",children:["\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ",(0,n.jsx)(t.code,{children:"oras"})," CLI v1.0.0 is installed and available."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ",(0,n.jsx)(t.code,{children:"aws"})," CLI v2 or greater CLI is installed and available."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ",(0,n.jsx)(t.code,{children:"zip"})," is installed and available."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Download the airgap setup binary from the support team."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Create a private repository named ",(0,n.jsx)(t.code,{children:"spectro-packs"})," in your OCI registry. You can use a different name if you\nprefer."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Create a public repository named ",(0,n.jsx)(t.code,{children:"spectro-images"})," in your OCI registry. You can use a different name if you\nprefer."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Authenticate with your OCI registry and acquired credentials to both repositories."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Download the Certificate Authority (CA) certificate from your OCI registry."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Set the required environment variables for the airgap setup binary. The values are different depending on what\ntype of OCI registry you use."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Start the airgap setup binary and verified the setup completed successfully."]}),"\n"]}),"\n",(0,n.jsxs)(t.li,{className:"task-list-item",children:["\n",(0,n.jsxs)(t.p,{children:[(0,n.jsx)(t.input,{type:"checkbox",disabled:!0})," ","Review the list of pack binaries to download and upload to your OCI registry."]}),"\n"]}),"\n"]})]})}function d(e={}){let{wrapper:t}={...(0,l.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(p,{...e})}):p(e)}},884429:function(e,t,i){i.d(t,{R:()=>a,x:()=>r});var s=i(296540);let n={},l=s.createContext(n);function a(e){let t=s.useContext(l);return s.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function r(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:a(e.components),s.createElement(l.Provider,{value:t},e.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.