Skip to content

VCityTeam/UD-Demo-VCity-Knowledge_Evolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UD-Demo-VCity-Knowledge_Evolution

Semantic, spatial and temporal knowledge

Context

This work is part of the larger Virtual City Project of LIRIS UMR 5205 CNRS and made possible thanks to a strong collaboration between LIRIS Laboratory and Metropole of Lyon.

The goal is about thinking about the amount of knowledge developed during the last decade and use it in a multidisciplinary context for understanding city evolution and its capacity to become more sustainable and resilient.

Linked components

Kubernetes deployment

Deploy

Quickstart:

# inside the kubernetes folder
# ./deploy-converg.sh <k8s config file path> <?args>

./deploy-converg.sh ~/.kube/config-pagoda3.yaml --deploy --generation --transformation --import --query

Args:

  • --deploy: deploy the Blazegraph and ConVer-G components
  • --generation: deploy the dataset generation job
  • --transformation: deploy the dataset transformation job
  • --import: deploy the dataset import job
  • --query: deploy the dataset query job

Details:

export KUBE_DOCKER_REGISTRY=<your docker registry>
export KUBECONFIG=<your kubernetes config file>

# at the root of the project
kubectl apply -f ./kubernetes/conver-g
kubectl apply -f ./kubernetes/databases

Stop

Quickstart:

# inside the kubernetes folder
# ./delete-converg.sh <k8s config file path> <?args>

./delete-converg.sh ~/.kube/config-pagoda3.yaml --deploy --generation --transformation --import --query

Args:

  • --deploy: deploy the Blazegraph and ConVer-G components
  • --generation: deploy the dataset generation job
  • --transformation: deploy the dataset transformation job
  • --import: deploy the dataset import job
  • --query: deploy the dataset query job

Details:

# at the root of the project
kubectl delete -f ./kubernetes/conver-g
kubectl delete -f ./kubernetes/databases

Minikube pods port forwarding

# Get access to the ud-quads-importer pod (http://localhost:8080)
kubectl port-forward services/ud-quads-importer 8080:8080

# Get access to the postgres pod (localhost:5432)
kubectl port-forward services/postgres 5432:5432

Related Articles