#NSX #Concept ## Installation ### Onboarding ```bash curl -k --location --request PUT 'https://192.168.5.100/policy/api/v1/infra/alb-onboarding-workflow' \ --header 'X-Allow-Overwrite: True' \ --header 'Content-Type: application/json' \ --header 'Authorization: Basic YWRtaW46IXM0RCVEYkMhM2dlVUk=' \ --data '{ "owned_by":"LCM", "cluster_ip" :"192.168.5.116", "infra_admin_username" : "admin", "infra_admin_password" : "HKtK$J&ez7wFi8", "ntp_servers": [ "192.168.5.1" ], "dns_servers": [ "192.168.5.90" ] }' ``` ```bash curl -k --location --request PUT 'https://192.168.5.100/policy/api/v1/infra/alb-onboarding-workflow' \ --header 'X-Allow-Overwrite: True' \ --header 'Authorization: Basic YWRtaW46IXM0RCVEYkMhM2dlVUk=' \ --header 'Content-Type: application/json' \ --data-raw '{ "owned_by": "LCM", "cluster_ip": "192.168.5.116", "infra_admin_username" : "admin", "infra_admin_password" : "HKtK$J&ez7wFi8" }' ``` ```bash curl -k --location 'https://nsx-01.lab.sponar.de/policy/api/v1/infra/sites/default/enforcement-points/alb-endpoint' \ --header 'X-Allow-Overwrite: True' \ --header 'Authorization: Basic YWRtaW46IXM0RCVEYkMhM2dlVUk=' ``` ### Check status ```bash curl -k --location 'https://nsx-01.lab.sponar.de/policy/api/v1/infra/sites/default/enforcement-points/alb-endpoint' \ --header 'X-Allow-Overwrite: True' \ --header 'Authorization: Basic YWRtaW46IXM0RCVEYkMhM2dlVUk=' ``` ### Base64 CMD ```bash echo -n 'input' | openssl base64 ```