Skip to content

CloudCIX/pod_installer

Repository files navigation

podnet_installer

Installer Tasks:

1 Network

  • 1.1 Public Interface setup
    • 1.1.1 Connect the Public Interface
    • 1.1.2 Configure the Public Interface (call primitive)
  • 1.2 Management Interface setup
    • 1.2.1 Connect the Mgmt Interface
    • 1.2.2 Configure the Mgmt Interface (call primitive)
  • 1.3 Private Interface setup
    • 1.3.1 Connect the Private Interface
    • 1.3.2 Configure the Private Interface (call primitive)
  • 1.4 Inter Interface setup
    • 1.4.1 Connect the Inter Interface
    • 1.4.2 Configure the Inter Interface (call primitive)
  • 1.5 HA Interface setup
    • 1.5.1 Connect the HA Interface
    • 1.5.2 Configure the HA Interface with Vlan(44) tagged Interface (call primitive)

2 Update config.json

  • 2.1 Update Interface names
    • 2.1.1 Find logical interface name for preconfigured default Interface of the host
    • 2.1.2 Create dictionary for all interfaces on host

3 Firewall

  • 3.1 Prepare Firewall rules
    • 3.1.1 Inbound Rules IPv4
    • 3.1.2 Inbound Rules IPv6
    • 3.1.3 Forward Rules IPv4
    • 3.1.4 Forward Rules IPv6
    • 3.1.5 Outbound Rules IPv4
    • 3.1.6 Outbound Rules IPv6
  • 3.2 Configure Firewall rules
    • 3.3.1 Call Primitive (call primitive)

4 RoboSOC

  • 4.1 Setup robosoc cron job

5 Docker Setup

  • 5.1 Download the docker-compose.yml file from GitHub
  • 5.2 Download nginx1.conf.template and nginx2.conf.template files from GitHub (cop)
  • 5.3 Starting Docker containers
  • 5.4 Setup Cron job for User expiration notifications (cop)
  • 5.5 Setup Cron job for backing up pgsqlapi database (cop)

6 - 7 Reserved

8 Reset Routes

  • 8.1 Configure the Management IPv4 default(0.0.0.0/0) route to pms1
  • 8.2 Configure the Management IPv6 default(::/0) route to ::10:0:1

9 Communicate back to PAT(Non-PAT Pods)

  • 9.1 Logical names of PodNet/Appliance Interfaces
Functionality PAT COP Region
Access Pod from PAT N/A VPN * VPN
Allow PAT access

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors