Remove Overlay Content#

You may wish to remove some content from an overlay you reference. The technique below shows how to remove a number of items using a label. This approach scales more easily than removing specific objects, but needs more care to ensure it does not remove too much.

Example Customization#

  1. Go to your ESS installation directory:

    cd ${HOME}/ess
    
  2. Modify the kustomization.yaml (i.e., step 3 of the Applying Your Customizations procedure).

    Specifically, add the highlighted content to the kustomization.yaml file under the patches key:

    Tip

    If patches key does not exist in kustomization.yaml, add the key patches as well.

    # kustomization.yaml in your ESS installation directory
    
    # ...  Preceding content omitted for brevity 
    # ...
    
    patches:
      - target:
          labelSelector: role=logging
        patch: |-
          $patch: delete
          kind: not-important
          metadata:
            name: not-important
    
  3. Continue with the rest of the Applying Your Customizations procedure.