Difference between revisions of "SUSE CaaS Platform/Installation"

From MicroFocusInternationalWiki
Jump to: navigation, search
(Installation via cloud-init)
(Installation FAQ)
 
(6 intermediate revisions by 2 users not shown)
Line 9: Line 9:
  
 
= Installation FAQ =
 
= Installation FAQ =
 +
 +
== Network Interface Configuration / Bonding ==
 +
 +
Changing the network interface setup after install is not possible and not supported at this time.
 +
Using network interfaces with a name other than eth0 is not supported in the unpatched v2 version - but with latest patches it is (make sure to apply all the latest patches during installation and before the bootstrap of the cluster).
 +
It is highly recommended to configure bonding directly in the AutoYaST file (download and adjust it).
 +
 +
== Change Proxy Settings ==
 +
 +
At the moment it is not supported to change any http proxy settings after the bootstrap of the cluster.
 +
(neither name, port, user or password)
  
 
== FQDN of Kubernetes API ==
 
== FQDN of Kubernetes API ==
Line 17: Line 28:
 
If you have an external load balancer, configure it for the name, and
 
If you have an external load balancer, configure it for the name, and
 
route ports 6443 and 32000 to all your master nodes.
 
route ports 6443 and 32000 to all your master nodes.
 
  
 
=== How to distribute load to the Kubernetes API without a loadbalancer? ===
 
=== How to distribute load to the Kubernetes API without a loadbalancer? ===
  
Without a load balancer, create a DNS round robin record for the FQDN
+
Without a load balancer, you can create a DNS round robin record for the FQDN
which points at all of the Kubernetes Masters simultaneously. This will
+
which points at all of the Kubernetes Masters simultaneously. However, this will
not provide the same level of High Availability, or evenness of request
+
not provide High Availability, or evenness of request distribution as a real load balancer.
distribution as a real load balancer.
+
 
+
  
 
[[Category:SUSE CaaS Platform]]
 
[[Category:SUSE CaaS Platform]]

Latest revision as of 09:41, 6 March 2018


Quick Links

Installation from DVD

Installation via Autoyast

Installation via cloud-init

See also the openSUSE Kubic cloud-init page.


Installation FAQ

Network Interface Configuration / Bonding

Changing the network interface setup after install is not possible and not supported at this time. Using network interfaces with a name other than eth0 is not supported in the unpatched v2 version - but with latest patches it is (make sure to apply all the latest patches during installation and before the bootstrap of the cluster). It is highly recommended to configure bonding directly in the AutoYaST file (download and adjust it).

Change Proxy Settings

At the moment it is not supported to change any http proxy settings after the bootstrap of the cluster. (neither name, port, user or password)

FQDN of Kubernetes API

How to connect a loadbalancer to the API?

During installation, you are asked for the FQDN of the Kubernetes API. If you have an external load balancer, configure it for the name, and route ports 6443 and 32000 to all your master nodes.

How to distribute load to the Kubernetes API without a loadbalancer?

Without a load balancer, you can create a DNS round robin record for the FQDN which points at all of the Kubernetes Masters simultaneously. However, this will not provide High Availability, or evenness of request distribution as a real load balancer.