public Boolean deleteCustomResources(IstioResource resource) { if (resource != null) { final CustomResourceDefinition customResourceDefinition = getCustomResourceDefinition(resource); return client.customResources(customResourceDefinition, IstioResource.class, KubernetesResourceList.class, DoneableIstioResource.class) .inNamespace(client.getNamespace()) .delete(resource); } return false; }
public Boolean deleteCustomResources(IstioResource resource) { if (resource != null) { final CustomResourceDefinition customResourceDefinition = getCustomResourceDefinition(resource); return client.customResources(customResourceDefinition, IstioResource.class, KubernetesResourceList.class, DoneableIstioResource.class) .inNamespace(client.getNamespace()) .delete(resource); } return false; }
if (openShiftClient != null) { try { openShiftClient.deploymentConfigs().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e); openShiftClient.routes().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e); client.extensions().deployments().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e); client.extensions().replicaSets().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e); client.replicationControllers().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e); client.pods().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e); client.extensions().ingresses().inNamespace(sessionNamespace).delete(); } catch (KubernetesClientException e) { errors.add(e);
delegate.routes().inNamespace(prjName).withLabel(APP_LABEL, appName).delete(); } else { delegate.services().inNamespace(prjName).delete(); delegate.routes().inNamespace(prjName).delete(); delegate.imageStreams().inNamespace(prjName).delete(item); delegate.secrets().inNamespace(prjName).delete(item); delegate.serviceAccounts().inNamespace(prjName).delete(item);