Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
controller
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
TFS
controller
Merge requests
!144
Resolve "Update deployment specs for OFC'23 test"
Code
Review changes
Check out branch
Download
Patches
Plain diff
Merged
Resolve "Update deployment specs for OFC'23 test"
fix/49-update-deployment-specs-for-ofc-23-test
into
develop
Overview
0
Commits
1
Pipelines
0
Changes
3
Merged
Lluis Gifre Renom
requested to merge
fix/49-update-deployment-specs-for-ofc-23-test
into
develop
1 year ago
Overview
0
Commits
1
Pipelines
0
Changes
3
Expand
Update deployment specs for OFC'23 test
Closes
#49 (closed)
0
0
Merge request reports
Compare
develop
develop (base)
and
latest version
latest version
093debe7
1 commit,
1 year ago
3 files
+
92
−
5
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
3
Search (e.g. *.vue) (Ctrl+P)
src/tests/ofc23/deploy_specs_child.sh
+
31
−
2
Options
@@ -20,8 +20,22 @@
export
TFS_REGISTRY_IMAGES
=
"http://localhost:32000/tfs/"
# Set the list of components, separated by spaces, you want to build images for, and deploy.
#automation monitoring load_generator
export
TFS_COMPONENTS
=
"context device pathcomp service slice compute webui"
export
TFS_COMPONENTS
=
"context device pathcomp service slice compute webui load_generator"
# Uncomment to activate Monitoring
#export TFS_COMPONENTS="${TFS_COMPONENTS} monitoring"
# Uncomment to activate Automation and Policy Manager
#export TFS_COMPONENTS="${TFS_COMPONENTS} automation policy"
# Uncomment to activate Optical CyberSecurity
#export TFS_COMPONENTS="${TFS_COMPONENTS} dbscanserving opticalattackmitigator opticalattackdetector opticalattackmanager"
# Uncomment to activate L3 CyberSecurity
#export TFS_COMPONENTS="${TFS_COMPONENTS} l3_attackmitigator l3_centralizedattackdetector"
# Uncomment to activate TE
#export TFS_COMPONENTS="${TFS_COMPONENTS} te"
# Set the tag you want to use for your images.
export
TFS_IMAGE_TAG
=
"dev"
@@ -32,6 +46,12 @@ export TFS_K8S_NAMESPACE="tfs-child"
# Set additional manifest files to be applied after the deployment
export
TFS_EXTRA_MANIFESTS
=
"ofc23/tfs-ingress-child.yaml"
# Uncomment to monitor performance of components
export
TFS_EXTRA_MANIFESTS
=
"
${
TFS_EXTRA_MANIFESTS
}
manifests/servicemonitors.yaml"
# Uncomment when deploying Optical CyberSecurity
#export TFS_EXTRA_MANIFESTS="${TFS_EXTRA_MANIFESTS} manifests/cachingservice.yaml"
# Set the new Grafana admin password
export
TFS_GRAFANA_PASSWORD
=
"admin123+"
@@ -116,3 +136,12 @@ export QDB_DROP_TABLES_IF_EXIST="YES"
# Disable flag for re-deploying QuestDB from scratch.
export
QDB_REDEPLOY
=
""
# ----- K8s Observability ------------------------------------------------------
# Set the external port Prometheus Mgmt HTTP GUI interface will be exposed to.
export
PROM_EXT_PORT_HTTP
=
"9090"
# Set the external port Grafana HTTP Dashboards will be exposed to.
export
GRAF_EXT_PORT_HTTP
=
"3000"
Loading