Uploaded image for project: 'Knative Serving'
  1. Knative Serving
  2. SRVKS-502

[DOC] Describe removal of serverless CRDs in uninstall of Serverless 1.6.0+

XMLWordPrintable

    • 3
    • Serverless Sprint 182

      We should add instructions on removing serverless CRDs to OCP Serverless documentation, as we would not remove them from 1.6.0+.

      I think we should update the https://docs.openshift.com/container-platform/4.3/serverless/installing_serverless/removing-openshift-serverless.html#deleting-serving-CRDs instructing cluster administrators on how to completely remove any serverless related CRDs after uninstall.

      I propose changing that section to something like this:

      [id="deleting-serverless-CRDs"]
      == Deleting Serverless CRDs
      
      After uninstalling the {ServerlessProductName}, the Operator and API CRDs remain on the cluster. Use this procedure to completely uninstall the remaining components.
      
      .Warning
      *  Removal of those CRDs will remove all resources that was defined with them. Proceed if that is your intention.
      
      .Prerequisites
      *  You have uninstalled Knative Serving and Knative Eventing and removed the {ServerlessOperatorName} using the previous procedure.
      
      .Procedure
      . To delete the remaining Serverless CRDs, enter the following command:
      +
      ----
      $ oc get crd -oname | grep 'knative.dev' | xargs oc delete
      ----
      

              abrennan@redhat.com Ashleigh Brennan (Inactive)
              krzysztofsuszynski Chris Suszynski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: