Examples of KubernetesFactory


Examples of io.fabric8.kubernetes.api.KubernetesFactory

    public KubernetesClient getKubernetes() {
        if (kubernetes == null) {
            String kubernetesAddress = kubernetesUrl.getValue();
            if (Strings.isNotBlank(kubernetesAddress)) {
                kubernetes = new KubernetesClient(new KubernetesFactory(kubernetesAddress));
            } else {
                kubernetes = new KubernetesClient();
            }
        }
        Objects.notNull(kubernetes, "kubernetes");
View Full Code Here

Examples of io.fabric8.kubernetes.api.KubernetesFactory

       this.serviceSelectors = serviceSelectors;
    }
   
    public void init() {
        String kubernetesMaster = Systems.getEnvVarOrSystemProperty("KUBERNETES_MASTER", "KUBERNETES_MASTER", null);
        KubernetesFactory factory;
        if (kubernetesMaster==null) {
            factory = new KubernetesFactory("http://localhost:8585/");
        } else {
            factory = new KubernetesFactory(kubernetesMaster);
        }
        contextPathsCache = new ArrayList<String>();
        client = new KubernetesClient(factory);
        //for now simply check in with kubernetes every 5 seconds
        //it'd be nice if kubernetes can callback into our cache.
View Full Code Here

Examples of io.fabric8.kubernetes.api.KubernetesFactory

    private final Kubernetes kubernetes;
    private String user;
    private String password;

    public JolokiaClients() {
        this(new KubernetesFactory().createKubernetes());
    }
View Full Code Here

Examples of io.fabric8.kubernetes.api.KubernetesFactory

    public static KubernetesFactory getKubernetesFactory(KubernetesService service) {
        return service != null ? service.getKubernetesFactory() : null;
    }

    public static String getKubernetesAddress(KubernetesService service) {
        KubernetesFactory factory = getKubernetesFactory(service);
        return factory != null ? factory.getAddress() : null;
    }
View Full Code Here

Examples of io.fabric8.kubernetes.api.KubernetesFactory

    private void updateConfiguration(Map<String, ?> configuration) throws Exception {
        ClassLoader tccl = Thread.currentThread().getContextClassLoader();
        try {
            getConfigurer().configure(configuration, this);
            kubernetesFactory = new KubernetesFactory();
            if (Strings.isNotBlank(kubernetesMaster)) {
                kubernetesFactory.setAddress(kubernetesMaster);
            }
            // Resteasy uses the TCCL to load the API
            Thread.currentThread().setContextClassLoader(Kubernetes.class.getClassLoader());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.