Deploy Internal Load Balancer with Oracle Cloud Native Environment

0
0
Send lab feedback

Description

Learn how to deploy a Highly Available Oracle Cloud Native Environment using the Internal Load Balancer based on Keepalived.

Contact us

Having an issue with the lab? Have an idea on how it could be made better? Want to tell us how awesome the lab is? Click the icon below to contact the team and let us know your feedback.

Lab Overview

  • Minimum of 6 Oracle Linux instances for the Oracle Cloud Native Environment cluster:

    • Operator node
    • 3 Kubernetes control plane nodes
    • 2 Kubernetes worker nodes
  • Each system should have Oracle Linux installed and configured with:

    • An Oracle user account (used during the installation) with sudo access
    • Key-based SSH, also known as password-less SSH, between the hosts
    • Prerequisites for Oracle Cloud Native Environment
  • Additional requirements include:

    • A virtual IP address for the primary control plane node.
      • Do not use this IP address on any of the nodes.

      • The load balancer dynamically sets the IP address to the control plane node assigned as the primary controller.

        Note: If you are deploying to Oracle Cloud Infrastructure, your tenancy requires enabling a new feature introduced in OCI: Layer 2 Networking for VLANs within your virtual cloud networks (VCNs). The OCI Layer 2 Networking feature is not generally available, although the free lab environment's tenancy enables this feature.

        If you have a use case, please work with your technical team to get your tenancy listed to use this feature.

Intended Audience

Developer, IT Administrator, DevOps Engineer

Level

Intermediate

Services

Oracle Linux

Technologies

Oracle Linux

Changelog

May 24, 2022 - Initial version

Difficulty
Intermediate
Time Limit
1 hour, 45 minutes


Views
2680

Students
182


Authors
Oracle Linux
Linux OS and Virtualization Engineering



Topics
Cloud NativeOracle LinuxKubernetesLoad Balancer
SSR