class KubernetesClientProfileEnvironmentPostProcessor extends AbstractKubernetesProfileEnvironmentPostProcessor {

	@Override
	protected boolean isInsideKubernetes(Environment environment) {<FILL_FUNCTION_BODY>}

}

		CoreV1Api api = new CoreV1Api();
		KubernetesClientPodUtils utils = new KubernetesClientPodUtils(api, environment.getProperty(NAMESPACE_PROPERTY),
				false);
		return environment.containsProperty(ENV_SERVICE_HOST) || utils.isInsideKubernetes();
	
<methods>public non-sealed void <init>() ,public int getOrder() ,public void postProcessEnvironment(org.springframework.core.env.ConfigurableEnvironment, org.springframework.boot.SpringApplication) <variables>public static final java.lang.String KUBERNETES_PROFILE,private static final org.springframework.boot.logging.DeferredLog LOG,private static final java.lang.String NAMESPACE_PATH_PROPERTY,protected static final java.lang.String NAMESPACE_PROPERTY,private static final int ORDER,private static final java.lang.String PROPERTY_SOURCE_NAME