From 5ce8659466f55ee8d3de514134bbbdeaf688bdf0 Mon Sep 17 00:00:00 2001 From: Andrej Petras Date: Fri, 3 May 2024 13:12:54 +0200 Subject: [PATCH] chore(deps): update parent version to 0.48.0 (#25) --- docs/antora.yml | 3 + .../onecx-permission-operator/nav.adoc | 1 + .../pages/index.adoc | 8 ++ .../onecx-permission-operator-attributes.adoc | 5 + .../pages/onecx-permission-operator-docs.adoc | 58 ++++++++++ .../onecx-permission-operator-extensions.adoc | 103 ++++++++++++++++++ pom.xml | 8 +- 7 files changed, 182 insertions(+), 4 deletions(-) create mode 100644 docs/antora.yml create mode 100644 docs/modules/onecx-permission-operator/nav.adoc create mode 100644 docs/modules/onecx-permission-operator/pages/index.adoc create mode 100644 docs/modules/onecx-permission-operator/pages/onecx-permission-operator-attributes.adoc create mode 100644 docs/modules/onecx-permission-operator/pages/onecx-permission-operator-docs.adoc create mode 100644 docs/modules/onecx-permission-operator/pages/onecx-permission-operator-extensions.adoc diff --git a/docs/antora.yml b/docs/antora.yml new file mode 100644 index 0000000..cf86aef --- /dev/null +++ b/docs/antora.yml @@ -0,0 +1,3 @@ +name: onecx-permission +title: Permission Management +version: latest \ No newline at end of file diff --git a/docs/modules/onecx-permission-operator/nav.adoc b/docs/modules/onecx-permission-operator/nav.adoc new file mode 100644 index 0000000..c38608f --- /dev/null +++ b/docs/modules/onecx-permission-operator/nav.adoc @@ -0,0 +1 @@ +* xref:onecx-permission-operator:index.adoc[Permission Operator] \ No newline at end of file diff --git a/docs/modules/onecx-permission-operator/pages/index.adoc b/docs/modules/onecx-permission-operator/pages/index.adoc new file mode 100644 index 0000000..b14374d --- /dev/null +++ b/docs/modules/onecx-permission-operator/pages/index.adoc @@ -0,0 +1,8 @@ +include::onecx-permission-operator-attributes.adoc[opts=optional] + +== onecx-permission-operator + +include::docs.adoc[opts=optional] + + +include::onecx-permission-operator-docs.adoc[opts=optional] diff --git a/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-attributes.adoc b/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-attributes.adoc new file mode 100644 index 0000000..d9feb23 --- /dev/null +++ b/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-attributes.adoc @@ -0,0 +1,5 @@ + +:docker-registry: https://github.com/onecx/onecx-permission-operator/pkgs/container/onecx-permission-operator +:helm-registry: https://github.com/onecx/onecx-permission-operator/pkgs/container/charts%2Fonecx-permission-operator +:properties-file: src/main/resources/application.properties +:helm-file: src/main/helm/values.yaml \ No newline at end of file diff --git a/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-docs.adoc b/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-docs.adoc new file mode 100644 index 0000000..7b9be22 --- /dev/null +++ b/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-docs.adoc @@ -0,0 +1,58 @@ + +include::onecx-permission-operator-attributes.adoc[opts=optional] + +=== Default properties + +.{properties-file} +[%collapsible%open] +==== +[source,properties,subs=attributes+] +---- +quarkus.kubernetes-client.devservices.override-kubeconfig=true +%prod.quarkus.rest-client.permission_client.url=http://onecx-permission-svc:8080 +quarkus.operator-sdk.helm.enabled=true +quarkus.openapi-generator.codegen.input-base-dir=target/tmp/openapi +quarkus.openapi-generator.codegen.spec.onecx_permission_operator_v1_yaml.config-key=permission_client +quarkus.openapi-generator.codegen.spec.onecx_permission_operator_v1_yaml.base-package=gen.org.tkit.onecx.permission.operator.v1 +quarkus.openapi-generator.codegen.spec.onecx_permission_operator_v1_yaml.return-response=true +---- +==== + +=== Extensions + +include::onecx-permission-operator-extensions.adoc[opts=optional] + +=== Container + +{docker-registry}[Docker registry] + + +=== Helm + +{helm-registry}[Helm registry] + +Default values + +.{helm-file} +[source,yaml] +---- +app: + name: operator + image: + repository: "onecx/onecx-permission-operator" + env: + # See watchNamespaces + "QUARKUS_OPERATOR_SDK_CONTROLLERS_PERMISSION_NAMESPACES": "JOSDK_WATCH_CURRENT" + envCustom: + - name: KUBERNETES_NAMESPACE + valueFrom: + fieldRef: + fieldPath: metadata.namespace + serviceAccount: + enabled: true + +# Values: JOSDK_WATCH_CURRENT, JOSDK_ALL_NAMESPACES or comma separated list of namespaces +watchNamespaces: "JOSDK_WATCH_CURRENT" + +---- + diff --git a/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-extensions.adoc b/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-extensions.adoc new file mode 100644 index 0000000..787e18a --- /dev/null +++ b/docs/modules/onecx-permission-operator/pages/onecx-permission-operator-extensions.adoc @@ -0,0 +1,103 @@ + +include::onecx-permission-operator-attributes.adoc[opts=optional] + +[.extension.table.searchable, cols="50,.^15,.^15,.^20"] +|=== +h| Extensions +h| Documentation +h| Configuration +h| Version + +| tkit-quarkus-log-cdi + +| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-log-cdi.html[Link] +| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-log-cdi.adoc[Link] +| 2.22.0 + +| tkit-quarkus-log-rs + +| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-log-rs.html[Link] +| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-log-rs.adoc[Link] +| 2.22.0 + +| tkit-quarkus-log-json + +| https://1000kit.github.io/tkit-quarkus/current/tkit-quarkus/tkit-quarkus-log-json.html[Link] +| https://github.com/1000kit/tkit-quarkus/blob/2.22.0/docs/modules/tkit-quarkus/pages/includes/tkit-quarkus-log-json.adoc[Link] +| 2.22.0 + +| quarkus-arc + +| https://quarkus.io/guides/cdi-reference[Link] +| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-arc.adoc[Link] +| 3.9.4 + +| quarkus-micrometer-registry-prometheus + +| https://quarkus.io/guides/telemetry-micrometer[Link] +| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-micrometer-registry-prometheus.adoc[Link] +| 3.9.4 + +| quarkus-opentelemetry + +| https://quarkus.io/guides/opentelemetry[Link] +| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-opentelemetry.adoc[Link] +| 3.9.4 + +| quarkus-openapi-generator + +| https://docs.quarkiverse.io/quarkus-openapi-generator/dev/index.html[Link] +| https://github.com/quarkiverse/quarkus-openapi-generator/blob/2.4.2/docs/modules/ROOT/pages/includes/quarkus-openapi-generator.adoc[Link] +| 2.4.2 + +| quarkus-rest-client + +| https://quarkus.io/guides/rest-client[Link] +| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-rest-client.adoc[Link] +| 3.9.4 + +| quarkus-rest-client-jackson + +| https://quarkus.io/guides/rest-client[Link] +| +| 3.9.4 + +| onecx-core + +| https://onecx.github.io/docs/onecx-quarkus/current/onecx-quarkus/onecx-core.html[Link] +| +| 0.18.0 + +| quarkus-container-image-docker + +| https://quarkus.io/guides/container-image[Link] +| https://github.com/quarkusio/quarkusio.github.io/blob/develop/_generated-doc/latest/config/quarkus-container-image-docker.adoc[Link] +| 3.9.4 + + +| quarkus-operator-sdk-bundle-generator + +| +| +| 6.6.7 + +| quarkus-operator-sdk + +| +| +| 6.6.7 + +| quarkus-oidc-client + +| +| +| 3.9.4 + +| quarkus-rest-client-oidc-filter + +| +| +| 3.9.4 + + +|=== \ No newline at end of file diff --git a/pom.xml b/pom.xml index a0950b5..789ba5e 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ org.tkit.onecx onecx-quarkus3-parent - 0.37.0 + 0.48.0 onecx-permission-operator @@ -56,11 +56,11 @@ io.quarkus - quarkus-rest-client-reactive + quarkus-rest-client io.quarkus - quarkus-rest-client-reactive-jackson + quarkus-rest-client-jackson io.quarkus @@ -68,7 +68,7 @@ io.quarkus - quarkus-oidc-client-reactive-filter + quarkus-rest-client-oidc-filter