title: How do I clean up after deleting an L7 ingress in Google Container Engine/Kubernetes v1.4.5?
body: <p>I've deleted an L7 ingress in Google Container Engine (Kubernetes v1.4.5) via the following command: <code>kubectl delete -f l7-ingress.yaml</code>. However, resources still linger, including its backend services so that I cannot recreate the ingress because my quota for backend services (3) is reached. Even after deleting the GKE cluster in question, the backend services and instance groups linger.</p>
  
  <p>If I try to delete one of the backend services via <code>gcloud</code> the following happens:</p>
  
  <pre><code>$ gcloud compute backend-services delete k8s-be-31917--0901b0d0f6edfe9d
  The following backend services will be deleted:
   - [k8s-be-31917--0901b0d0f6edfe9d]
  
  ERROR: (gcloud.compute.backend-services.delete) Some requests did not succeed:
   - The backend_service resource 'k8s-be-31917--0901b0d0f6edfe9d' is already being used by 'k8s-um-default-l7-ingress--0901b0d0f6edfe9d'
  </code></pre>
  
  <p>Moreover, if I try to delete one of the instance groups created by the ingress from the Google Cloud Console, an "undefined" error is reported in a dialog.</p>
  
  <p>How do I remove all resources associated with an L7 ingress in Google Container Engine??</p>