Skip to content

Instantly share code, notes, and snippets.

@cardil
Last active February 23, 2022 23:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cardil/7f9efbc2f623aec6db3793caedc64fca to your computer and use it in GitHub Desktop.
Save cardil/7f9efbc2f623aec6db3793caedc64fca to your computer and use it in GitHub Desktop.
Installs Serverless on OpenShift (with Serving+Eventing)
kubectl apply -f https://raw.githubusercontent.com/cardil/openshift-serverless-pres-notes/master/serverless-subscription.yaml
while ! kubectl get csv -n openshift-serverless -l operators.coreos.com/serverless-operator.openshift-serverless= 1>/dev/null 2>&1; do sleep 1; done
kubectl wait --for=jsonpath='{.status.phase}'=Succeeded \
--timeout=5m csv -n openshift-serverless \
-l operators.coreos.com/serverless-operator.openshift-serverless=
kubectl apply -f https://raw.githubusercontent.com/cardil/openshift-serverless-pres-notes/master/serverless-bundle.yaml
while ! kubectl get knativeserving knative-serving -n knative-serving 1>/dev/null 2>&1; do sleep 1; done
kubectl wait --for=condition=Ready --timeout=5m \
knativeserving knative-serving -n knative-serving
kubectl wait --for=condition=Ready --timeout=5m \
knativeeventing knative-eventing -n knative-eventing
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment