From 541ff206e4c76d740fb6feb1ea07e88e039ff5aa Mon Sep 17 00:00:00 2001 From: csviri Date: Wed, 5 Oct 2022 18:46:21 +0200 Subject: [PATCH 1/4] docs: add low level api to glossary --- docs/documentation/glossary.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/documentation/glossary.md b/docs/documentation/glossary.md index 146280cb3f..a9196a8464 100644 --- a/docs/documentation/glossary.md +++ b/docs/documentation/glossary.md @@ -19,4 +19,8 @@ permalink: /docs/glossary the `Deployment` is the primary resource while `ReplicaSet` is one of the secondary resources managed by the `Deployment` controller. - **Dependent Resource** - a feature of JOSDK, to make it easier to manage secondary resources. A - dependent resource represents a secondary resource with related reconciliation logic. \ No newline at end of file + dependent resource represents a secondary resource with related reconciliation logic. +- **Low-level API** - a reconciler implementation without using the Dependent Resource and Workflow features. + Simply just implementing a logic using + the [`Reconciler`](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/Reconciler.java) + interface. \ No newline at end of file From 1a5c4a5aaca47e7a521d5afef41ca2199c55a267 Mon Sep 17 00:00:00 2001 From: csviri Date: Wed, 5 Oct 2022 18:51:37 +0200 Subject: [PATCH 2/4] improvement --- docs/documentation/glossary.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/documentation/glossary.md b/docs/documentation/glossary.md index a9196a8464..86f9bca233 100644 --- a/docs/documentation/glossary.md +++ b/docs/documentation/glossary.md @@ -23,4 +23,7 @@ permalink: /docs/glossary - **Low-level API** - a reconciler implementation without using the Dependent Resource and Workflow features. Simply just implementing a logic using the [`Reconciler`](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/Reconciler.java) - interface. \ No newline at end of file + interface. See + the [WebPage sample](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageReconciler.java) + . See also the logic + implemented [using Dependent Resource and Workflows](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageManagedDependentsReconciler.java) \ No newline at end of file From aaad233909232f37c0ebcd72e217e326ccad5c3c Mon Sep 17 00:00:00 2001 From: csviri Date: Wed, 5 Oct 2022 18:52:24 +0200 Subject: [PATCH 3/4] wording --- docs/documentation/glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation/glossary.md b/docs/documentation/glossary.md index 86f9bca233..5a6db3da96 100644 --- a/docs/documentation/glossary.md +++ b/docs/documentation/glossary.md @@ -25,5 +25,5 @@ permalink: /docs/glossary the [`Reconciler`](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/Reconciler.java) interface. See the [WebPage sample](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageReconciler.java) - . See also the logic + . See also the same logic implemented [using Dependent Resource and Workflows](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageManagedDependentsReconciler.java) \ No newline at end of file From affc610de37225d425b8b961f61c2506a2113d30 Mon Sep 17 00:00:00 2001 From: csviri Date: Wed, 5 Oct 2022 18:52:57 +0200 Subject: [PATCH 4/4] improvement --- docs/documentation/glossary.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/documentation/glossary.md b/docs/documentation/glossary.md index 5a6db3da96..ed1bcbd285 100644 --- a/docs/documentation/glossary.md +++ b/docs/documentation/glossary.md @@ -26,4 +26,4 @@ permalink: /docs/glossary interface. See the [WebPage sample](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageReconciler.java) . See also the same logic - implemented [using Dependent Resource and Workflows](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageManagedDependentsReconciler.java) \ No newline at end of file + implemented using [Dependent Resource and Workflows](https://github.com/java-operator-sdk/java-operator-sdk/blob/main/sample-operators/webpage/src/main/java/io/javaoperatorsdk/operator/sample/WebPageManagedDependentsReconciler.java) \ No newline at end of file