Skip to content

Instantly share code, notes, and snippets.

@trisberg
Last active November 26, 2019 17:22
Show Gist options
  • Save trisberg/c2969852bd43e13c34c2f7beb7d08ec2 to your computer and use it in GitHub Desktop.
Save trisberg/c2969852bd43e13c34c2f7beb7d08ec2 to your computer and use it in GitHub Desktop.
set -euo pipefail
set -x
# delete riff/knative resources
kubectl delete riff --all-namespaces --all
kubectl delete knative --all-namespaces --all
# riff streaming runtime
kapp delete -y -n apps -a riff-streaming-runtime
kapp delete -y -n apps -a keda
# riff knative runtime
kapp delete -y -n apps -a riff-knative-runtime
kapp delete -y -n apps -a knative
# riff core runtime
kapp delete -y -n apps -a riff-core-runtime
# istio
kapp delete -y -n apps -a istio
kubectl get customresourcedefinitions.apiextensions.k8s.io -oname | grep istio.io | xargs -L1 kubectl delete
# build
kapp delete -y -n apps -a riff-builders
kapp delete -y -n apps -a riff-build
kapp delete -y -n apps -a kpack
# cert-manager
kapp delete -y -n apps -a cert-manager
# namespace
kubectl delete ns apps || true
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment