Please enable JavaScript.
Coggle requires JavaScript to display documents.
vNOC POC
[EXT-190], vNOC CI/CD
Project Plan, Catchup Meeting - Coggle…
-
-
-
Branching Strategy
Feature Branch off from QA
Feature Branch name format is <team>-<QA branch>-<ticket number>-<country>
Example: EXT-qa-329-ph
Deployment Process
-
Circle CI runs Lint and Automated Tests
[?]
- What is the coverage of Lint and Automated Tests
- Who maintains the Circle CI
- Branches for Testing (Developers)
-
Catchup Meeting
Product Walkthru
Click Details > Select Data Centers > Hypervisors (Promox, etc.) > Install
-
-
-
Manual Processes on ISP side: Install Proxmox, provide Visp the host, port, username, password, run importing of data from Visp to Achilles
-
Process: Extensions > vNOC card > Details > [Setup] > Link Hypervisor:
- Proxmox
- Username (root or admin)
- Password
- IP Address or Hostname
- Port (18006 if there is a firewall and use the port forwarding)
Click [Test] and then [Save] if successful
[?] What happens if I disable vNOC with existing Services? And what will happen if ISP set it up again?
[?] What is the purpose of setting up multiple Hypervisors? Can I install multiple Hypervisors for the same Service?
-
-
-
Manual takes
- manual inputting of gql URL, composer install
- manual triggering of Ansible scripts
- TAT will be 30mins
vNOC will take 0 manual manpower and 5mins to complete the TAT (depending on ISP's network)How frequent will there be requests for vNOC/Services Installation?
- Josh to confirm
- One-time installation
vNOC started Nov - Mar, 5mosOther Factors:
- AWS reduction
- Acquisition and Retention of ISPs
- Stability of Data Center as part of Decentralization of Visp.net such as from AWS
-
Previous Process
-
-
SECURITY ISSUE: Sends the Secret Key in the code but was addressed by using an API Token to request from vNOC Controller
Performance
After clicking Install, there will be UI freezes
Directly got "Installed" tab and see the status of Installation (Installing, Active)