Skip to content

PaloAltoNetworks/simulator-test-harness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Simualtor Test Harness

Build

  1. Build the Docker container:
make simulator
  1. Get a valid apoctl.json file:
export APOCTL_API=https://api.preprod.aporeto.us
export APOCTL_NAMESPACE=/aporeto/username
eval $(apoctl auth google -e)
apoctl appcred create "simulators" --role @auth:role=namespace.administrator > apoctl.json
  1. Create all the necessary file dependencies and edit configuration values. Make sure the specified paths match the docker mount points in the YAML files:
export SIMULATOR_PATH=/root/simulator # This should not change
docker run -it --rm \
  -v $(pwd)/apoctl.json:${SIMULATOR_PATH}/apoctl.json \
  -v $(pwd)/values.yaml:${SIMULATOR_PATH}/values.yaml \
  -v $(pwd)/kubeconfig.yaml:${SIMULATOR_PATH}/kubeconfig.yaml \
  -v $(pwd)/backend.yml:${SIMULATOR_PATH}/backend.yml \
  simulator:latest
  1. For more information refer to the utility file README.md

About

Code repository for simulator test harness for scale testing

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published