This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git
from 7adea167b8f CAMEL-18221: Enable REST OpenAPI component to handle YAML
OpenAPI documents
add 4a053652f3b camel-kubernetes - configmap and secret property
placeholder function (#7865)
No new revisions were added by this update.
Summary of changes:
components/camel-kubernetes/README.md | 38 ++++++
.../org/apache/camel/properties-function/configmap | 2 +
.../org/apache/camel/properties-function/secret | 2 +
.../properties/BasePropertiesFunction.java | 149 +++++++++++++++++++++
.../properties/ConfigMapPropertiesFunction.java | 69 ++++++++++
.../properties/SecretPropertiesFunction.java | 69 ++++++++++
.../ConfigMapMountPropertiesFunctionTest.java | 52 +++++++
.../ConfigMapPropertiesFunctionRouteTest.java | 97 ++++++++++++++
.../ConfigMapPropertiesFunctionTest.java | 80 +++++++++++
.../SecretMountPropertiesFunctionTest.java | 52 +++++++
.../SecretPropertiesFunctionRouteTest.java | 101 ++++++++++++++
.../properties/SecretPropertiesFunctionTest.java | 84 ++++++++++++
.../src/test/resources/myconfig/bar | 1 +
.../src/test/resources/myconfig/foo | 1 +
.../src/test/resources/mysecret/mypass | 1 +
.../src/test/resources/mysecret/myuser | 1 +
.../ROOT/pages/using-propertyplaceholder.adoc | 136 +++++++++++++++++++
17 files changed, 935 insertions(+)
create mode 100644
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/properties-function/configmap
create mode 100644
components/camel-kubernetes/src/generated/resources/META-INF/services/org/apache/camel/properties-function/secret
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/BasePropertiesFunction.java
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/ConfigMapPropertiesFunction.java
create mode 100644
components/camel-kubernetes/src/main/java/org/apache/camel/component/kubernetes/properties/SecretPropertiesFunction.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/ConfigMapMountPropertiesFunctionTest.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/ConfigMapPropertiesFunctionRouteTest.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/ConfigMapPropertiesFunctionTest.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/SecretMountPropertiesFunctionTest.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/SecretPropertiesFunctionRouteTest.java
create mode 100644
components/camel-kubernetes/src/test/java/org/apache/camel/component/kubernetes/properties/SecretPropertiesFunctionTest.java
create mode 100644 components/camel-kubernetes/src/test/resources/myconfig/bar
create mode 100644 components/camel-kubernetes/src/test/resources/myconfig/foo
create mode 100644
components/camel-kubernetes/src/test/resources/mysecret/mypass
create mode 100644
components/camel-kubernetes/src/test/resources/mysecret/myuser