Deployment Configuration for Demo Footprint with Local PV

Configure the
values-user-overrides.yaml
file for Demo footprint available in
$TCSA_WORK_SPACE/tcx-deployer/product-helm-charts/tcsa
directory.
Update the required parameters in the
values-user-overrides.yaml
file.
  • Set the registry URL.
    root [ ~ ]# cd tcx-deployer/product-helm-charts/tcsa root [ ~/tcx-deployer/product-helm-charts/tcsa ]# vi values-user-overrides.yaml # Default values for tcsa. # This is a YAML-formatted file. # Customize your TCSA deployment here by configuring the parameters that are exposed. # Uncomment the relevant lines and configure them according to your environment. # (string) registryRootUrl is the FQDN of the registry that has the artifacts. registryRootUrl: <HarborIP>/tcx
    Use the same Harbor IP which was used during Native Kubernetes deployment.
  • Set the footprint value to
    demo
    .
    # (string) footprint is the number of devices monitored by TCSA. # allowed values for footprint "demo" footprint: demo
  • For
    dashboardAccess
    , set the
    ip
    to the selected static IP address and
    type
    as Loadbalancer. The free Static IP should be in the same subnet as that of the management IP's of the cluster Nodes.
    dashboardAccess: # (string) The IP address for accessing the dashboard. If you are using a static pre-allocated IP, set this property on Day 0 (fresh deployment). ip: <static-IPAddress1-for-loadbalancer> # (string) LoadBalancer for on-prem. type: LoadBalancer
  • Set
    edgeServicesAccessIp
    parameter to the available free static IP address. The free Static IP must be in the same subnet as that of the Managment IP's of the Cluster Nodes.
    edgeServicesAccessIp: <static-IPAddress2-for-edgeservice>
  • Set
    privateNetwork
    to
    false
    .
    # ----IaaS configuration---- # (bool) privateNetwork indicates if TCSA is being deployed on a private AKS network privateNetwork: false
  • Set
    cloud
    provider as
    on-prem
    for deploying VMware Telco Cloud Service Assurance on Native Kubernetes.
    # (string) cloud indicates the cloud/K8s provider. Valid values are "tkg", "azure" and "on-prem" cloud: on-prem
  • Set
    useLocalStorage: true
    only if you are using Direct Attached Storage (DAS) or Local PV.
    Set to true if using Direct Attached Storage (DAS) or Local Persistent volumes. Only applicable for demo footprint and on-prem cloud type . Not applicable for tkg or azure.
  • Set
    localStorageHostPath
    parameter to the
    <storage_dir>/kubernetes/persistent_volumes
    . The
    <storage_dir>
    value must be same as that specified in vars.yaml during the Kubernetes deployment.
    localStorageHostPath: /mnt