Info |
---|
Steps described in this page are run by "ubuntu", a non-root user. |
Table of Contents |
---|
Create
...
The VM(s)
Create the VM(s) where you are going to install the SDN-C cluster on Kubernetes with the following specifications:
VCPUs | 4 |
---|---|
Disk | 20 GB |
RAM | 16 GB |
Enable Password
As ubuntu user is to be used for deploying and monitoring SDN-C cluster, we are enabling password in SSH for easier access to the VM using ubuntu user.
Do the following steps to enable password logging for a unbuntuubuntu user within the VM:
# | Purpose | Example | |
---|---|---|---|
1 | Create a password for the ubuntu user | ubuntu@sdnc-k8s:~$ sudo passwd ubuntu sudo: unable to resolve host sdnc-k8s Enter new UNIX password: <enter password> Retype new UNIX password: <repeat entering the same password> passwd: password updated successfully | |
0 | 2 | (Optional) Fix the "unable to resolve host" issue | ubuntu@sdnc-k8s:~$ sudo vi /etc/hosts sudo: unable to resolve host sdnc-k8s add the host name to the localhost in the following format:
|
1 | Create a password for the ubuntu user | ubuntu@sdnc-k8s:~$ sudo passwd ubuntu Enter new UNIX password: <enter password> Retype new UNIX password: <repeat entering the same password> passwd: password updated successfully | |
23 | Config ssh "PasswordAuthentication" to yes | ubuntu@sdnc-k8s:~$ sudo vi /etc/ssh/sshd_config find PasswordAuthentication and set its value to yes, so that the line looks like
| |
43 | Restart sshd to enable the new config | ubuntu@sdnc-k8s:~$ systemctl restart sshd passwd ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === Authentication is required to restart 'passwd.service'. Authenticating as: Ubuntu (ubuntu) Password: ==== AUTHENTICATION COMPLETE === Failed to restart passwd.service: Unit passwd.service not found. |
...
ubuntu@sdnc-k8s:~$ |
Turn Off Firewall And Allow All Incoming HTTP Connections Through IPTABLES
As part of the investigation into ODL clustering within a Kubernetes network, we turned off firewall by using the following commands:
...