4.2.7 Installation Host Requirements

The Management Container installation can take place from any node that has access to deploy to the Kubernetes cluster. This section lists the specific requirements for the node where the installation of the Management Container will take place.

The installation host must meet the following requirements:

  • Linux x86_64.
  • A minimum of 2 x CPU's and 16GB RAM.
  • At least 40GB of free space in the root partition "/".
  • The node must have access to deploy to the Kubernetes cluster where the Management Container and OAA/OARM will be installed. The kubectl version requirements are the same as per Configuring a Kubernetes Cluster.
  • Podman 3.3.0 or later. (If podman is not an option, Docker 19.03 or later can be used).
  • Helm 3.5 or later.
  • Openssl.
  • If your environment requires proxies to access the internet, you must set the relevant proxies in order to connect to the Oracle Container Registry. For example:
    export http_proxy=http://proxy.example.com:80
    export https_proxy=http://proxy.example.com:80
    export HTTPS_PROXY=http://proxy.example.com:80
    export HTTP_PROXY=http://proxy.example.com:80
    You must also make sure that no_proxy is set and includes the nodes referenced in the output under server in kubectl config view. For example if kubectl config view shows:
    kubectl config view
    apiVersion: v1
    clusters:
    - cluster:
        certificate-authority-data: DATA+OMITTED
        server: https://masternode.example.com:6443
      name: kubernetes
    contexts:
    etc...
    then set the following:
    export NO_PROXY=masternode.example.com:$NO_PROXY
    export no_proxy=masternode.example.com:$no_proxy
  • The node must have access to your Container Image Registry as per Installing a Container Image Registry (CIR).