3 Prerequisites
Important:
The software described in this documentation is either in Extended Support or Sustaining Support. See Oracle Open Source Support Policies for more information.
We recommend that you upgrade the software described by this documentation as soon as possible.
Before you use the olcnectl provision
command to perform a deployment of Oracle Cloud Native Environment, you should set up the hosts you want to
include in the environment and synchronize the time between them. You should also include a
host to use for the installation (the operator node). The operator node must have the
Oracle Cloud Native Environment Platform CLI (olcnectl
)
software package installed. SSH key-based authentication should also be set up between the
operator node, and all other nodes to use in the deployment, including the Platform API Server
node (which is likely to be the operator node).
To prepare for an installation:
- Set up the nodes. Set up the nodes you want to use for the installation. See Hosts for information on the number and configuration of hosts you can use for an installation.
-
Set up SSH key-based authentication. Set up SSH key-based authentication for the user that is to run the Platform CLI (
olcnectl
) installation commands to enable login from the operator node to other nodes in the system. In a typical setup, this user needs a private key on the operator node and the corresponding public key on each Kubernetes node as well as on the Platform API Server node. For information on setting up SSH key based authentication, see Set up SSH Key-based Authentication and Oracle Linux: Connecting to Remote Systems With OpenSSH. -
Set up the operator node. On the operator node, enable access to the Oracle Cloud Native Environment software package repository and install the Platform CLI (
olcnectl
) software package. -
Synchronize time. On Oracle Linux 7 hosts, synchronize the time between all nodes using a Network Time Service. This is not required for Oracle Linux 8 hosts.