summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraravind.est <aravindhan.a@est.tech>2023-03-08 15:08:44 +0000
committeraravind.est <aravindhan.a@est.tech>2023-03-08 15:10:09 +0000
commit4f15b44c04a6f328f1a3357b859482c147fba0cd (patch)
tree51c692cb237287adc32353c1980960b315fb2a28
parent7c4e1a2a23a0f0e2daf23fce7130a4327af25776 (diff)
Add kubernetes configuration fetching based on profile.
Fetch the kubernetes configuration from cluster only when the container runs on kubernetes cluster. This allows the container to run in a docker-compose based deployment. Issue-ID: POLICY-4574 Signed-off-by: aravind.est <aravindhan.a@est.tech> Change-Id: If12895c17734e87c327dda73ace0a91947f98022
-rwxr-xr-xparticipant/participant-impl/participant-impl-kserve/src/main/java/org/onap/policy/clamp/acm/participant/kserve/Application.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/participant/participant-impl/participant-impl-kserve/src/main/java/org/onap/policy/clamp/acm/participant/kserve/Application.java b/participant/participant-impl/participant-impl-kserve/src/main/java/org/onap/policy/clamp/acm/participant/kserve/Application.java
index c5299e235..04bfd36ad 100755
--- a/participant/participant-impl/participant-impl-kserve/src/main/java/org/onap/policy/clamp/acm/participant/kserve/Application.java
+++ b/participant/participant-impl/participant-impl-kserve/src/main/java/org/onap/policy/clamp/acm/participant/kserve/Application.java
@@ -28,6 +28,7 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
+import org.springframework.context.annotation.Profile;
/**
* Starter.
@@ -54,6 +55,7 @@ public class Application {
* @return ApiClient
* @throws IOException exception
*/
+ @Profile("kubernetes")
@Bean
public ApiClient defaultApiClient() throws IOException {
return Config.fromCluster();