1"use strict";(self.webpackChunkspectro_cloud_docs=self.webpackChunkspectro_cloud_docs||[]).push([["1024"],{485117:function(e,t,s){s.r(t),s.d(t,{frontMatter:()=>a,toc:()=>c,default:()=>d,metadata:()=>i,assets:()=>o,contentTitle:()=>r});var i=JSON.parse('{"id":"enterprise-version/install-palette/install-on-kubernetes/airgap-install/checklist","title":"Airgap 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/enterprise-version/install-palette/install-on-kubernetes/airgap-install/checklist.md","sourceDirName":"enterprise-version/install-palette/install-on-kubernetes/airgap-install","slug":"/enterprise-version/install-palette/install-on-kubernetes/airgap-install/checklist","permalink":"/enterprise-version/install-palette/install-on-kubernetes/airgap-install/checklist","draft":false,"unlisted":false,"editUrl":"https://github.com/spectrocloud/librarium/blob/master/docs/docs-content/enterprise-version/install-palette/install-on-kubernetes/airgap-install/checklist.md","tags":[{"inline":true,"label":"palette","permalink":"/tags/palette"},{"inline":true,"label":"self-hosted","permalink":"/tags/self-hosted"},{"inline":true,"label":"airgap","permalink":"/tags/airgap"}],"version":"current","lastUpdatedAt":1777826507000,"sidebarPosition":10,"frontMatter":{"sidebar_label":"Checklist","title":"Airgap 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":["palette","self-hosted","airgap"],"keywords":["self-hosted","enterprise"]},"sidebar":"docSidebar","previous":{"title":"Airgap Installation","permalink":"/enterprise-version/install-palette/install-on-kubernetes/airgap-install/"},"next":{"title":"Environment Setup","permalink":"/enterprise-version/install-palette/install-on-kubernetes/airgap-install/kubernetes-airgap-instructions"}}'),n=s(474848),l=s(884429);let a={sidebar_label:"Checklist",title:"Airgap 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:["palette","self-hosted","airgap"],keywords:["self-hosted","enterprise"]},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,s){s.d(t,{R:()=>a,x:()=>r});var i=s(296540);let n={},l=i.createContext(n);function a(e){let t=i.useContext(l);return i.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),i.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.