diff --git a/docs/tutorial.md b/docs/tutorial.md index 37ed714..b4f9129 100644 --- a/docs/tutorial.md +++ b/docs/tutorial.md @@ -456,18 +456,11 @@ Below your `labelsForMemcached(Memcached m)` block in the ``` private Deployment createMemcachedDeployment(Memcached m) { - return new DeploymentBuilder() + Deployment deployment = new DeploymentBuilder() .withMetadata( new ObjectMetaBuilder() .withName(m.getMetadata().getName()) .withNamespace(m.getMetadata().getNamespace()) - .withOwnerReferences( - new OwnerReferenceBuilder() - .withApiVersion("v1") - .withKind("Memcached") - .withName(m.getMetadata().getName()) - .withUid(m.getMetadata().getUid()) - .build()) .build()) .withSpec( new DeploymentSpecBuilder() @@ -495,6 +488,8 @@ Below your `labelsForMemcached(Memcached m)` block in the .build()) .build()) .build(); + deployment.addOwnerReference(m); + return deployment; } ``` diff --git a/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java b/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java index 0b86d8b..47bc066 100644 --- a/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java +++ b/testdata/quarkus/memcached-quarkus-operator/src/main/java/com/example/MemcachedReconciler.java @@ -84,18 +84,11 @@ private Map<String, String> labelsForMemcached(Memcached m) { } private Deployment createMemcachedDeployment(Memcached m) { - return new DeploymentBuilder() + Deployment deployment = new DeploymentBuilder() .withMetadata( new ObjectMetaBuilder() .withName(m.getMetadata().getName()) .withNamespace(m.getMetadata().getNamespace()) - .withOwnerReferences( - new OwnerReferenceBuilder() - .withApiVersion("v1") - .withKind("Memcached") - .withName(m.getMetadata().getName()) - .withUid(m.getMetadata().getUid()) - .build()) .build()) .withSpec( new DeploymentSpecBuilder() @@ -123,6 +116,8 @@ private Deployment createMemcachedDeployment(Memcached m) { .build()) .build()) .build(); + deployment.addOwnerReference(m); + return deployment; } }