diff --git a/frontend/src/pages/documentation/HowToInstallOperators.tsx b/frontend/src/pages/documentation/HowToInstallOperators.tsx index 5e4de34..d964e17 100644 --- a/frontend/src/pages/documentation/HowToInstallOperators.tsx +++ b/frontend/src/pages/documentation/HowToInstallOperators.tsx @@ -4,7 +4,7 @@ import { History } from 'history'; import { ExternalLink } from '../../components/ExternalLink'; import DocumentationPage from '../../components/page/DocumentationPage'; -import { olm, olmArchitecture, manageOperatorWithOlm, operatorGroupDesign } from '../../utils/documentationLinks'; +import { olm, olmArchitecture, manageOperatorWithOlm, operatorGroupDesign, olmLatest } from '../../utils/documentationLinks'; export interface HowToInstallOperatorsPageProps { history: History @@ -41,15 +41,13 @@ const HowToInstallOperators: React.FC = ({ histo

A quick way to install OLM on a Kubernetes cluster with default settings and appropriate permission is by - running this command: + running the scripted install step from the{' '}. For example, from v0.26.0 the commands are:

- kubectl create -f - https://raw.githubusercontent.com/operator-framework/operator-lifecycle-manager/master/deploy/upstream/quickstart/crds.yaml -
- kubectl create -f - https://raw.githubusercontent.com/operator-framework/operator-lifecycle-manager/master/deploy/upstream/quickstart/olm.yaml + curl -L https://github.com/operator-framework/operator-lifecycle-manager/releases/download/v0.26.0/install.sh -o install.sh + chmod +x install.sh + ./install.sh v0.26.0

diff --git a/frontend/src/utils/documentationLinks.ts b/frontend/src/utils/documentationLinks.ts index ce2798a..4c76cd0 100644 --- a/frontend/src/utils/documentationLinks.ts +++ b/frontend/src/utils/documentationLinks.ts @@ -35,3 +35,4 @@ export const kubernetesSlack = `https://kubernetes.slack.com/messages/kubernetes export const hubTwitter = `https://twitter.com/operatorhubio`; export const hubYoutube = 'https://www.youtube.com/watch?v=yzPvPJLxCl8&list=PLaR6Rq6Z4Iqcuu758T4YX6KRa1158v3Rb'; export const fileAnIssue = `${operatorsRepo}/issues`; +export const olmLatest = `https://github.com/operator-framework/operator-lifecycle-manager/releases/latest`;