This is an automated email from the ASF dual-hosted git repository.
sciabarracom pushed a commit to branch 0.9.0
in repository https://gitbox.apache.org/repos/asf/openserverless.git
The following commit(s) were added to refs/heads/0.9.0 by this push:
new 7647ae4 LICENSE/NOTICE: list every vendored copy of the bundled
Kubernetes components (#261)
7647ae4 is described below
commit 7647ae4a390704826ac00f45cc38f34819cdcacc
Author: PJ Fanning <[email protected]>
AuthorDate: Wed Oct 14 11:19:42 2026 +0100
LICENSE/NOTICE: list every vendored copy of the bundled Kubernetes
components (#261)
* LICENSE: list every vendored copy of the bundled Kubernetes components
The entries for ingress-nginx, Kubegres, openshift-acme, Prometheus and
kube-state-metrics, and the OpenWhisk Helm chart descriptors named only
the copies under oplugins. The source release also ships copies under
oplugins-op and testing; list those paths too, including the
ingress-nginx controller versions they carry (v1.8.1, v1.5.1).
Part of #260.
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
* NOTICE: match the locations of the bundled Kubernetes components
The NOTICE entries for ingress-nginx, Kubegres, openshift-acme and
Prometheus / kube-state-metrics said the files were "under oplugins".
The previous commit listed the copies under oplugins-op and testing in
LICENSE; say the same in NOTICE so the two files agree.
Part of #260.
Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
---------
Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
---
LICENSE | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
NOTICE | 22 ++++++++++++----------
2 files changed, 67 insertions(+), 18 deletions(-)
diff --git a/LICENSE b/LICENSE
index 09efb36..e3a61cc 100644
--- a/LICENSE
+++ b/LICENSE
@@ -233,28 +233,49 @@ Gradle wrapper v5.5
Kubernetes ingress-nginx
The deployment manifests of the ingress-nginx controller are vendored
- under oplugins, taken from the upstream static provider manifests:
- oplugins/cloud/eks/ingress-deploy.yaml (controller v1.15.1)
- oplugins/cloud/gke/ingress-deploy.yaml (controller v1.15.1)
- oplugins/cloud/aks/ingress-deploy.yaml (controller v1.15.1)
- oplugins/setup/docker/ingress-deploy.yaml (controller v1.7.0)
+ under oplugins, oplugins-op and testing, taken from the upstream static
+ provider manifests:
+ controller v1.15.1:
+ oplugins/cloud/eks/ingress-deploy.yaml
+ oplugins/cloud/gke/ingress-deploy.yaml
+ oplugins/cloud/aks/ingress-deploy.yaml
+ controller v1.8.1:
+ oplugins-op/deploy/ingress-nginx/cloud-nginx-ingress.yaml
+ controller v1.7.0:
+ oplugins/setup/docker/ingress-deploy.yaml
+ testing/stress-test/oplugins-stress/setup/docker/ingress-deploy.yaml
+ controller v1.5.1:
+ oplugins-op/deploy/ingress-nginx/eks-nginx-ingress.yaml
+ oplugins-op/deploy/ingress-nginx/kind-nginx-ingress.yaml
Licensed under the Apache License, Version 2.0.
Copyright The Kubernetes Authors.
Kubegres
The custom resource definition and the operator descriptors of Kubegres,
- for the API group kubegres.reactive-tech.io, are vendored under oplugins:
+ for the API group kubegres.reactive-tech.io, are vendored under oplugins,
+ oplugins-op and testing:
oplugins/setup/kubernetes/crds/kubegres-crd.yaml
oplugins/setup/kubernetes/roles/openserverless-kubegres-roles.yaml
oplugins/setup/kubernetes/common/openserverless-kubegres-common.yaml
- The upstream release version is not recorded in these files.
+ oplugins-op/deploy/openserverless-permissions/kubegres-crd.yaml
+
oplugins-op/deploy/openserverless-permissions/openserverless-kubegres-roles.yaml
+
oplugins-op/deploy/openserverless-permissions/openserverless-kubegres-common.yaml
+ oplugins-op/deploy/postgres-operator/kubegres-operator.yaml
+ testing/stress-test/oplugins-stress/setup/kubernetes/crds/kubegres-crd.yaml
+
testing/stress-test/oplugins-stress/setup/kubernetes/roles/openserverless-kubegres-roles.yaml
+
testing/stress-test/oplugins-stress/setup/kubernetes/common/openserverless-kubegres-common.yaml
+ The upstream release version is not recorded in these files, except
+ kubegres-operator.yaml, which deploys the Kubegres 1.18 operator.
Licensed under the Apache License, Version 2.0.
Copyright Reactive Tech Limited.
openshift-acme
- The deployment descriptors of openshift-acme are vendored under oplugins:
+ The deployment descriptors of openshift-acme are vendored under oplugins
+ and oplugins-op:
oplugins/cloud/osh/acme-openshift/acme-setup.yaml
oplugins/cloud/osh/acme-openshift/acme-rbac.yaml
+ oplugins-op/deploy/acme-openshift/acme-setup.yaml
+ oplugins-op/deploy/acme-openshift/acme-rbac.yaml
Licensed under the Apache License, Version 2.0.
Copyright The openshift-acme Authors.
@@ -262,6 +283,13 @@ Prometheus and kube-state-metrics
The files
oplugins/setup/kubernetes/common/openserverless-monitoring-common.yaml
oplugins/setup/kubernetes/roles/openserverless-monitoring-roles.yaml
+ oplugins-op/deploy/monitoring/kubestate-03-dep.yaml
+ oplugins-op/deploy/monitoring/kubestate-04-svc.yaml
+ oplugins-op/deploy/monitoring/prometheus-02-cm.yaml
+ oplugins-op/deploy/monitoring/prometheus-03-dep.yaml
+ oplugins-op/deploy/monitoring/prometheus-04-svc.yaml
+
oplugins-op/deploy/openserverless-permissions/openserverless-monitoring-00-sa.yaml
+
oplugins-op/deploy/openserverless-permissions/openserverless-monitoring-01-roles.yaml
contain descriptors derived from the prometheus-community `prometheus`
Helm chart, with the resource names rebranded to the openserverless-
prefix. Licensed under the Apache License, Version 2.0.
@@ -274,6 +302,25 @@ Apache OpenWhisk Helm chart descriptors
oplugins/setup/kubernetes/common/openwhisk-invoker-common.yaml
oplugins/setup/kubernetes/roles/openwhisk-core-roles.yaml
oplugins/setup/kubernetes/roles/openwhisk-invoker-roles.yaml
+ oplugins-op/deploy/couchdb/couchdb-svc.yaml
+ oplugins-op/deploy/kafka/kafka-000-pvc.yaml
+ oplugins-op/deploy/kafka/kafka-003-svc.yaml
+ oplugins-op/deploy/kvrocks/kvrocks-svc.yaml
+ oplugins-op/deploy/openserverless-permissions/openwhisk-core-roles.yaml
+ oplugins-op/deploy/openserverless-permissions/openwhisk-core-sa.yaml
+ oplugins-op/deploy/openserverless-permissions/openwhisk-invoker-sa.yaml
+ oplugins-op/deploy/openwhisk-enterprise/enterprise-sts.yaml
+ oplugins-op/deploy/openwhisk-invoker/invoker-sts.yaml
+ oplugins-op/deploy/quota/quota_checker.yaml
+ oplugins-op/deploy/redis/redis-svc.yaml
+ oplugins-op/deploy/scheduler/cron.yaml
+ oplugins-op/enterprise-util/kafka/jmx/prometheus-jmx-agent-config.yml
+ oplugins-op/openserverless/templates/couchdb-set-tpl.yaml
+ oplugins-op/openserverless/templates/enterprise-sts.yaml
+ oplugins-op/openserverless/templates/invoker-sts.yaml
+ oplugins-op/openserverless/templates/kafka-000-pvc.yaml
+ oplugins-op/openserverless/templates/standalone-sts.yaml
+
testing/stress-test/oplugins-stress/setup/kubernetes/roles/openwhisk-core-roles.yaml
were rendered from the `openwhisk` Helm chart and retain their upstream
`# Source:` provenance comments. Licensed under the Apache License,
Version 2.0. See the NOTICE file for the required attribution.
diff --git a/NOTICE b/NOTICE
index 9a1e87a..07adbe1 100644
--- a/NOTICE
+++ b/NOTICE
@@ -38,28 +38,30 @@ Copyright 2007-2019 the original author or authors.
This product includes software developed at
Gradle Inc. (https://gradle.com/).
-This product contains, under oplugins, the deployment manifests of the
-ingress-nginx controller, which were released under an Apache 2.0 license.
+This product contains, under oplugins, oplugins-op and testing, the
+deployment manifests of the ingress-nginx controller, which were released
+under an Apache 2.0 license.
Kubernetes ingress-nginx
Copyright The Kubernetes Authors.
-This product contains, under oplugins, the custom resource definition and
-the operator descriptors of Kubegres, which were released under an Apache
-2.0 license.
+This product contains, under oplugins, oplugins-op and testing, the custom
+resource definition and the operator descriptors of Kubegres, which were
+released under an Apache 2.0 license.
Kubegres
Copyright Reactive Tech Limited.
-This product contains, under oplugins, deployment descriptors of
-openshift-acme, which were released under an Apache 2.0 license.
+This product contains, under oplugins and oplugins-op, deployment
+descriptors of openshift-acme, which were released under an Apache 2.0
+license.
openshift-acme
Copyright The openshift-acme Authors.
-This product contains, under oplugins, descriptors derived from the
-prometheus-community Helm chart, which were released under an Apache 2.0
-license.
+This product contains, under oplugins and oplugins-op, descriptors derived
+from the prometheus-community Helm chart, which were released under an
+Apache 2.0 license.
Prometheus
Copyright The Prometheus Authors.