metadata.setName(name);
protected <T extends HasMetadata> void updateNamed(String namespace, String name, T entity) throws IOException { File entityFile = getResourceFile(namespace, name, entity.getClass()); ObjectMeta metadata = KubernetesHelper.getOrCreateMetadata(entity); metadata.setNamespace(namespace); metadata.setName(name); if (entityFile != null) { KubernetesHelper.saveJson(entityFile, entity); // TODO sendEvent(entity); } else { throw new WebApplicationException("No metadata.name supplied!"); } }
protected <T extends HasMetadata> void updateNamed(String namespace, String name, T entity) throws IOException { File entityFile = getResourceFile(namespace, name, entity.getClass()); ObjectMeta metadata = KubernetesHelper.getOrCreateMetadata(entity); metadata.setNamespace(namespace); metadata.setName(name); if (entityFile != null) { KubernetesHelper.saveJson(entityFile, entity); // TODO sendEvent(entity); } else { throw new WebApplicationException("No metadata.name supplied!"); } }
metadata.setName("foo"); dummy.setMetadata(metadata); DummySpec dummySpec = new DummySpec();
protected static Build createBuild(BuildCorrelationKey key) { Build build = new Build(); build.setMetadata(new ObjectMeta()); build.getMetadata().setName(key.getBuildName()); build.getMetadata().setNamespace(key.getNamespace()); build.getMetadata().setUid(key.getBuildUuid()); BuildStatus status = new BuildStatus(); status.setCompletionTimestamp(new Date().toString()); build.setStatus(status); return build; } }
@Override public void visit(HasMetadata resource) { ObjectMeta metadata = getOrCreateMetadata(resource); if (StringUtils.isBlank(metadata.getName())) { metadata.setName(defaultName); } } });
protected Service createService(final String namespace, final String serviceName, Map<String, String> labels) { labels = normalizeLabels(labels); final Service service = new Service(); final ObjectMeta metadata = new ObjectMeta(); metadata.setNamespace(normalizeNamespace(namespace)); metadata.setName(normalizeServiceName(serviceName)); metadata.setLabels(labels); service.setMetadata(metadata); service.setSpec(this.createServiceSpec(labels)); return service; }
@Override public void visit(HasMetadata resource) { ObjectMeta metadata = getOrCreateMetadata(resource); if (Strings.isNullOrBlank(metadata.getName())) { metadata.setName(defaultName); } } });
protected Service createService(final String namespace, final String serviceName, Map<String, String> labels) { labels = normalizeLabels(labels); final Service service = new Service(); final ObjectMeta metadata = new ObjectMeta(); metadata.setNamespace(normalizeNamespace(namespace)); metadata.setName(normalizeServiceName(serviceName)); metadata.setLabels(labels); service.setMetadata(metadata); service.setSpec(this.createServiceSpec(labels)); return service; }
public void addName(Pod podToDeploy, PodDeploymentContext deploymentContext) { final String nodeName = deploymentContext.getKubernetesSlave().getNodeName(); podToDeploy.getMetadata().setName(nodeName); LOGGER.info("Pod object model created from PodConfiguration with name: " + nodeName); }
private Service getSimpleService() { ObjectMeta metadata = new ObjectMeta(); metadata.setName("my-service"); metadata.setUid("uuid-2"); metadata.setNamespace("my-project"); ServiceSpec spec = new ServiceSpec(); ServicePort port = new ServicePort(); port.setTargetPort(new IntOrString(8080)); port.setPort(1524); spec.setPorts(Collections.singletonList(port)); Service service = new Service(); service.setMetadata(metadata); service.setSpec(spec); return service; }
private Service sanitizeServiceName(Service service) { String serviceName = service.getMetadata().getName(); service.getMetadata().setName(SERVICE_NAME_PREFIX + truncate(serviceName).toLowerCase()); return service; }
private Service getExternalService(int port) { ObjectMeta metadata = new ObjectMeta(); metadata.setName("my-service"); metadata.setUid("uuid"); metadata.setNamespace("my-project"); ServiceSpec serviceSpec = new ServiceSpec(); ServicePort servicePort = new ServicePort(); servicePort.setPort(port); serviceSpec.setType("ExternalName"); serviceSpec.setExternalName("my-external-service"); serviceSpec.setPorts(Collections.singletonList(servicePort)); Service service = new Service(); service.setMetadata(metadata); service.setSpec(serviceSpec); return service; }
private Service sanitizeServiceName(Service service) { String serviceName = service.getMetadata().getName(); service.getMetadata().setName(SERVICE_NAME_PREFIX + truncate(serviceName).toLowerCase()); return service; }
@Override public void provision(OpenShiftEnvironment osEnv, RuntimeIdentity identity) throws InfrastructureException { super.provision(osEnv, identity); final Set<Route> routes = new HashSet<>(osEnv.getRoutes().values()); osEnv.getRoutes().clear(); for (Route route : routes) { final ObjectMeta routeMeta = route.getMetadata(); putLabel(route, Constants.CHE_ORIGINAL_NAME_LABEL, routeMeta.getName()); final String routeName = Names.generateName("route"); routeMeta.setName(routeName); osEnv.getRoutes().put(routeName, route); } } }
@Override public Deployment transform(Deployment deployment, io.logz.apollo.models.Deployment apolloDeployment, Service apolloService, Environment apolloEnvironment, DeployableVersion apolloDeployableVersion, Group apolloGroup) { if (apolloGroup != null) { deployment.getMetadata().setName(deployment.getMetadata().getName() + "-" + apolloGroup.getName()); } return deployment; } }
@Override public NamespaceList getNamespaces() { // TODO - Hacking in a quick default for now... NamespaceList answer = new NamespaceList(); answer.setApiVersion(NamespaceList.ApiVersion.V_1); List<Namespace> items = new ArrayList<Namespace>(); Namespace _default = new Namespace(); _default.setMetadata(new ObjectMeta()); _default.getMetadata().setName("default"); items.add(_default); answer.setItems(items); return answer; }
createdObj.getMetadata().setName(oldName);
private String ensureServiceName(ObjectMeta serviceMetadata, ServiceBuilder service, String defaultServiceName) { String serviceName = KubernetesHelper.getName(serviceMetadata); if (Strings.isNullOrBlank(serviceName)) { service.buildMetadata().setName(defaultServiceName); serviceName = KubernetesHelper.getName(service.buildMetadata()); } return serviceName; }
private String ensureServiceName(ObjectMeta serviceMetadata, ServiceBuilder service, String defaultServiceName) { String serviceName = KubernetesHelper.getName(serviceMetadata); if (StringUtils.isBlank(serviceName)) { service.buildMetadata().setName(defaultServiceName); serviceName = KubernetesHelper.getName(service.buildMetadata()); } return serviceName; }