├── .gitignore ├── .travis.yml ├── 4-application-full-stack.yaml ├── DigiCertAssuredIDCAG2.crt.pem ├── Dockerfile ├── README.md ├── ReadMes └── IstioClass.md ├── account-service.json.enc ├── ca.crt ├── deploy.sh ├── docker-compose.yml ├── index.html ├── k8s ├── 4-application-full-stack.yaml ├── clusterRole.yaml ├── tikitaka-app.yaml └── tikitaka-istio.yaml ├── k8sTests ├── api-access-role-bindling.yaml └── tikitaka-auth.yaml ├── package.json ├── server ├── config │ └── keys.js ├── controllers │ ├── abTestController.js │ ├── createDepController.js │ ├── historyController.js │ ├── testController.js │ └── testControllerIstio.js ├── models │ ├── abTestModel.js │ └── historyModels.js └── server.js ├── skaffold.yaml ├── src ├── assets │ ├── IMG_9802.png │ ├── deployment.json │ ├── destinationrules.json │ ├── gateway.json │ ├── github-resume.jpg │ ├── img1.png │ ├── mario.png │ ├── service.json │ └── virtualservice.json ├── components │ ├── About.tsx │ ├── App.tsx │ ├── Bullets.tsx │ ├── FetcherComponent.tsx │ ├── Sidebar.tsx │ ├── TestDisplay.tsx │ └── TestForm.tsx ├── context │ ├── historyContext.tsx │ └── tikitakaContext.tsx ├── index.tsx └── styles │ └── app.scss ├── token ├── tsconfig.json └── webpack.config.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/.travis.yml -------------------------------------------------------------------------------- /4-application-full-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/4-application-full-stack.yaml -------------------------------------------------------------------------------- /DigiCertAssuredIDCAG2.crt.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/DigiCertAssuredIDCAG2.crt.pem -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Istio-AB-testing -------------------------------------------------------------------------------- /ReadMes/IstioClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/ReadMes/IstioClass.md -------------------------------------------------------------------------------- /account-service.json.enc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/account-service.json.enc -------------------------------------------------------------------------------- /ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/ca.crt -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/deploy.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/index.html -------------------------------------------------------------------------------- /k8s/4-application-full-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/k8s/4-application-full-stack.yaml -------------------------------------------------------------------------------- /k8s/clusterRole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/k8s/clusterRole.yaml -------------------------------------------------------------------------------- /k8s/tikitaka-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/k8s/tikitaka-app.yaml -------------------------------------------------------------------------------- /k8s/tikitaka-istio.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/k8s/tikitaka-istio.yaml -------------------------------------------------------------------------------- /k8sTests/api-access-role-bindling.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/k8sTests/api-access-role-bindling.yaml -------------------------------------------------------------------------------- /k8sTests/tikitaka-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/k8sTests/tikitaka-auth.yaml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/package.json -------------------------------------------------------------------------------- /server/config/keys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/config/keys.js -------------------------------------------------------------------------------- /server/controllers/abTestController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/controllers/abTestController.js -------------------------------------------------------------------------------- /server/controllers/createDepController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/controllers/createDepController.js -------------------------------------------------------------------------------- /server/controllers/historyController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/controllers/historyController.js -------------------------------------------------------------------------------- /server/controllers/testController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/controllers/testController.js -------------------------------------------------------------------------------- /server/controllers/testControllerIstio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/controllers/testControllerIstio.js -------------------------------------------------------------------------------- /server/models/abTestModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/models/abTestModel.js -------------------------------------------------------------------------------- /server/models/historyModels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/models/historyModels.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/server/server.js -------------------------------------------------------------------------------- /skaffold.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/skaffold.yaml -------------------------------------------------------------------------------- /src/assets/IMG_9802.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/IMG_9802.png -------------------------------------------------------------------------------- /src/assets/deployment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/deployment.json -------------------------------------------------------------------------------- /src/assets/destinationrules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/destinationrules.json -------------------------------------------------------------------------------- /src/assets/gateway.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/gateway.json -------------------------------------------------------------------------------- /src/assets/github-resume.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/github-resume.jpg -------------------------------------------------------------------------------- /src/assets/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/img1.png -------------------------------------------------------------------------------- /src/assets/mario.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/mario.png -------------------------------------------------------------------------------- /src/assets/service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/service.json -------------------------------------------------------------------------------- /src/assets/virtualservice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/assets/virtualservice.json -------------------------------------------------------------------------------- /src/components/About.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/About.tsx -------------------------------------------------------------------------------- /src/components/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/App.tsx -------------------------------------------------------------------------------- /src/components/Bullets.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/Bullets.tsx -------------------------------------------------------------------------------- /src/components/FetcherComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/FetcherComponent.tsx -------------------------------------------------------------------------------- /src/components/Sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/Sidebar.tsx -------------------------------------------------------------------------------- /src/components/TestDisplay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/TestDisplay.tsx -------------------------------------------------------------------------------- /src/components/TestForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/components/TestForm.tsx -------------------------------------------------------------------------------- /src/context/historyContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/context/historyContext.tsx -------------------------------------------------------------------------------- /src/context/tikitakaContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/context/tikitakaContext.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/styles/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/src/styles/app.scss -------------------------------------------------------------------------------- /token: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/token -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oslabs-beta/Tikitaka/HEAD/webpack.config.js --------------------------------------------------------------------------------