<# FPS:Metadata:Pro-ServerCIs:ACTIVE
#>
# Add all the servers below. A server will use the CICD aspects of the
system to pull any new runtime files from the runtime drive of the
# core server associated with the domain. CICD updates
can be configured to occur ether upon startup or as part of a scheduled
job. A scheduled
# job would be the better option if there is regular data
cleanup performed via a poller of sorts. CICD updates are always performed against the
# runtime drive of the source server to the runtime of
the server noted in the CICD maintained server configuration. Currently, this file is
# maintained manually, but could be easily be an
automated edit.
$global:pro_CIAttributes = @( $global:pro_CIAttributes
# Each server can have only one purpose, but multiple MID
servers. Therefore only 1 entry is
necessary per on-prem VM.
[PSCustomObject]@{ CIID = "003"; CI = "SVR003"; CITemplate = "ED1_FPS[platform]_003"; RuntimeDrive = "D:"; Type = "Server"; Domain = 'EntDomain01'; SvcAcct = "[UserID]@outlook.com"; Family = "Aloha"; Patch = "P1"; CanConnectToSource = "True"; SourceDrive = "C:\Users\[UserID]\OneDrive" }
### Add additional CICD maintained servers here ###
)
# Sometimes its beneficial to break up the servers to
their various domains in additional config file. In the current portfolio, 2 domains
# are used. The
following would be a example
of separate domain config loads if the decision was made to have 1 per domain.
# . ($global:pro_CI.RuntimeDrive+"\FPS\MetaData\Pro-EntDomain01-ServerCIs.ps1")
# . ($global:pro_CI.RuntimeDrive+"\FPS\MetaData\Pro-EntDomain02-ServerCIs.ps1")