Sample Yaml file
deployment-pipeline.yaml
apps:
opsriskapp:
source: "../opsriskapp"
destination: "/var/www/apps"
nginx:
subpath: "surya-opsriskapp"
conf_file: "opsriskapp.conf"
apis:
auth:
source: "../authapi"
destination: "/var/www/apis"
port: '6001'
config:
PathBase: "/surya-auth"
ConnectionStrings_ProdDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=IdentityDb;"
ConnectionStrings_WfDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=IdentityDb;"
Urls_0: "https://0.0.0.0:6001"
AuthenticationBaseUrl: "https://opsrisk.app/surya-auth"
SignInSettings_Issuer: "https://opsrisk.app/surya-auth"
SignInSettings_CookieDomain: "/opsrisk.app"
nginx:
subpath: "surya-auth"
conf_file: "authapi.conf"
systemd:
servicename: "surya-auth"
dll_file: "Surya.Auth.Api.dll"
authapp:
source: "../authapp"
destination: "/var/www/apis"
port: '6002'
config:
Google_Instance: "https://opsrisk.app/surya-auth/Google"
AzureAd_Instance: "https://opsrisk.app/surya-auth/Microsoft"
SuryaConfig_Instance: "https://opsrisk.app/surya-auth"
ClientApps_AppDetList_0_AppID: "54ac30bb-d151-4b1a-8327-699efc6153a1"
ClientApps_AppDetList_0_ReturnUrl: "https://opsrisk.app/surya-opsriskapi"
Urls_0: "https://0.0.0.0:6002"
AppBasePath: "/authapp"
RemoteFailureSignOutUrl: "https://opsrisk.app/authapp/Session/RemoteFailureLogout"
DefaultSignInUrl: "https://opsrisk.app/authapp/Session/SignIn"
Issuer: "https://opsrisk.app/surya-auth"
SignOutUrl: "https://opsrisk.app/surya-auth/session/sign-out"
PostLogOutUrl: "https://opsrisk.app/authapp/Session/PostLogOut"
nginx:
subpath: "authapp"
conf_file: "authapp.conf"
systemd:
servicename: "authapp"
dll_file: "Surya.Ab.AuthApp.dll"
uamapi:
source: "../uamapi"
destination: "/var/www/apis"
port: '6003'
config:
SwaggerSubPath: "surya-uamapi"
Urls_0: "https://0.0.0.0:6003"
ConnectionStrings_ProdDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=IdentityDb;"
ConnectionStrings_WfDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=IdentityDb;"
PathBase: "surya-uamapi"
AuthorizationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationDiscoveryUrl: "https://opsrisk.app/surya-auth"
AlertApiBaseUrl: "http://opsrisk.app/surya-alertapi"
BlobApiBaseUrl: "https://dev.surya-products.com/surya-ab-blobapi-dev"
nginx:
subpath: "surya-uamapi"
conf_file: "uamapi.conf"
systemd:
servicename: "surya-uamapi"
dll_file: "Surya.Uam.Api.dll"
savedviewapi:
source: "../savedviewapi"
destination: "/var/www/apis"
port: '6004'
config:
Urls: "https://0.0.0.0:6004"
ConnectionStrings_ProdDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=abhosted;"
ConnectionStrings_WfDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=abhosted;"
AuthorizationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationAuthorityUrl: "https://opsrisk.app/surya-auth"
UamApiBaseUrl: "https://opsrisk.com/surya-uamapi"
nginx:
subpath: "surya-savedviewapi"
conf_file: "savedviewapi.conf"
systemd:
servicename: "surya-savedviewapi"
dll_file: "Surya.Ab.SavedView.WebApi.dll"
opsriskapi:
source: "../opsriskapi"
destination: "/var/www/apis"
port: '6005'
config:
SwaggerSubPath: "surya-opsriskapi"
Urls_0: "https://0.0.0.0:6005"
ConnectionStrings_ProdDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=opsrisk_devdb;"
ConnectionStrings_WfDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=opsrisk_devdb;"
AuthorizationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationDiscoveryUrl: "https://opsrisk.app/surya-auth"
OpsRiskApiBaseUrl: "https://opsrisk.app/surya-opsriskapi"
SavedViewUrl: "https://opsrisk.app/surya-savedviewapi"
AlertApiBaseUrl: "https://opsrisk.app/surya-alertapi"
BlobApiBaseUrl: "https://dev.surya-products.com/surya-ab-blobapi-dev"
nginx:
subpath: "surya-opsriskapi"
conf_file: "opsriskapi.conf"
systemd:
servicename: "surya-opsriskapi"
dll_file: "Surya.OpsRisk.Api.dll"
alertapi:
source: "../alertapi"
destination: "/var/www/apis"
port: '6006'
config:
PathBase: "/surya-alertapi"
Urls: "https://0.0.0.0:6006"
ConnectionStrings_ProdDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=alertdb_dev;"
ConnectionStrings_WfDbConnStr: "User ID=postgres;Password=Surya@2023;Host=10.0.0.4;Port=5432;database=wfhosted_dev;"
AuthenticationAuthority: "https://opsrisk.app/surya-auth"
AuthorizationBaseUrl: "https://opsrisk.app/surya-auth"
AuthenticationBaseUrl: "https://opsrisk.app/surya-auth"
UamApiBaseUrl: "https://opsrisk.app/surya-uamapi"
nginx:
subpath: "surya-alertapi"
conf_file: "alertapi.conf"
systemd:
servicename: "surya-alertapi"
dll_file: "Surya.Ab.Alert.WebApi.dll"