├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── ProjectUnicorn_v1.pptx ├── README.md ├── _config.yml ├── apps ├── README.md ├── aspnetcore-aadpodidentity │ ├── AadPodIdentityDemoApi.sln │ └── AadPodIdentityDemoApi │ │ ├── AadPodIdentityDemoApi.csproj │ │ ├── Controllers │ │ ├── SettingsController.cs │ │ └── ValuesController.cs │ │ ├── Options │ │ └── SettingsOptions.cs │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── dockerfile ├── aspnetcore-sidecar │ ├── DemoApi.sln │ ├── DemoApi │ │ ├── Controllers │ │ │ └── EchoController.cs │ │ ├── DemoApi.csproj │ │ ├── Dockerfile │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── SidecarProxy │ │ ├── BackChannelHandler.cs │ │ ├── Dockerfile │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── SidecarProxy.csproj │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── go-calc-backend │ ├── .gitignore │ ├── Dockerfile │ └── app │ │ └── main.go ├── js-calc-backend-egress │ ├── Dockerfile │ └── app │ │ ├── .env_template │ │ ├── .gitignore │ │ ├── config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js ├── js-calc-backend-newcalc │ ├── Dockerfile │ └── app │ │ ├── .env_template │ │ ├── .gitignore │ │ ├── config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js ├── js-calc-backend │ ├── Dockerfile │ └── app │ │ ├── .env_template │ │ ├── .gitignore │ │ ├── config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ └── server.js ├── js-calc-error │ ├── Dockerfile │ └── app │ │ ├── .env_template │ │ ├── .gitignore │ │ ├── config.js │ │ ├── package.json │ │ └── server.js ├── js-calc-frontend │ ├── .dockerignore │ ├── Dockerfile │ └── app │ │ ├── .env_template │ │ ├── config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ ├── angular.min.js │ │ ├── appinsights.js │ │ ├── bootstrap.min.css │ │ ├── client.js │ │ └── index.html │ │ └── server.js ├── js-calc-timeout │ ├── Dockerfile │ └── app │ │ ├── .env_template │ │ ├── .gitignore │ │ ├── config.js │ │ ├── package.json │ │ └── server.js ├── netcore-calc-backend │ ├── .gitignore │ ├── Dockerfile │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.json │ └── netcore-calc-backend.csproj ├── service-backend │ ├── .env-template │ ├── .gitignore │ ├── api │ │ ├── controllers │ │ │ ├── data.js │ │ │ └── data.json │ │ └── swagger │ │ │ └── swagger.yaml │ ├── app.js │ ├── config │ │ └── default.yaml │ ├── package-lock.json │ └── package.json └── service-frontend │ ├── .browserslistrc │ ├── .eslintrc.js │ ├── .gitignore │ ├── babel.config.js │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ ├── favicon.ico │ └── index.html │ └── src │ ├── App.vue │ ├── components │ └── HelloWorld.vue │ ├── main.js │ ├── plugins │ └── vuetify.js │ ├── router.js │ └── views │ ├── About.vue │ └── Home.vue ├── challenges.aad.md ├── challenges.aadpodidentity.md ├── challenges.appgtw.md ├── challenges.ingress.md ├── challenges.istio.0.sm.md ├── challenges.istio.1.sm-installation.md ├── challenges.istio.2.sm-ingress-rr.md ├── challenges.istio.3.sm-remove-retry.md ├── challenges.istio.4.sm-circuitbreaker.md ├── challenges.istio.5.sm-insights.md ├── challenges.istio.6.sm-faultinjection.md ├── challenges.istio.7.sm-requestmirroring.md ├── challenges.istio.8.sm-egress.md ├── challenges.network-policies.md ├── challenges.scheduling.md ├── challenges.sidecar.md ├── hints ├── arm-templates │ └── challenge-applicationgateway │ │ ├── akscluster.json │ │ ├── akscluster.parameters.json │ │ └── internal-ingress.yaml └── yaml │ ├── README.md │ ├── challenge-aad │ ├── clusterrole-podreader.yaml │ ├── clusterrolebinding-admin.yaml │ └── clusterrolebinding-podreader.yaml │ ├── challenge-aadpodidentity │ ├── aadpodidentity.yaml │ ├── aadpodidentitybinding.yaml │ └── demoapi.yaml │ ├── challenge-applicationgateway │ ├── hello-world-ingress.yaml │ ├── helm-rbac.yaml │ └── internal-ingress.yaml │ ├── challenge-ingress │ ├── headers-tester.yaml │ ├── ingress-cluster-issuer.yaml │ ├── ingress-got.yaml │ ├── ingress-oauth-proxy-ingress.yaml │ ├── ingress-oauth-proxy.yaml │ ├── ingress-st-basic-auth.yaml │ ├── ingress-st-ip-whitelist.yaml │ ├── ingress-st-rate-limit.yaml │ └── ingress-st.yaml │ ├── challenge-istio │ ├── auth │ │ └── policy.yaml │ ├── base-sample-app.yaml │ ├── circuitbreaker │ │ ├── c2-destination-rule-timeout-cb.yaml │ │ ├── c2-destination-rule-timeout.yaml │ │ ├── c2-httpbin-client.yaml │ │ ├── c2-httpbin-dr-cb.yaml │ │ ├── c2-httpbin.yaml │ │ ├── c2-ingress-rr-v3-timeout.yaml │ │ └── c2-jscalctimeout-v3-timeout.yaml │ ├── egress │ │ ├── c2-destination-rule-base.yaml │ │ ├── c2-destination-rule-v4.yaml │ │ ├── c2-ingress-rr-base.yaml │ │ ├── c2-ingress-rr-v4.yaml │ │ ├── c2-jscalcbackend-egress.yaml │ │ └── c2-service-entry-egress.yaml │ ├── faultinjection │ │ ├── c2-destination-rule-base.yaml │ │ ├── c2-error-frontend.yaml │ │ ├── c2-ingress-rr-base.yaml │ │ ├── c2-ingress-rr-faulty-delay.yaml │ │ └── c2-ingress-rr-faulty-error.yaml │ ├── insights │ │ ├── istio-values.yaml │ │ └── upgrade.txt │ ├── mirroring │ │ ├── c2-destination-rule-base.yaml │ │ ├── c2-destination-rule-v3.yaml │ │ ├── c2-ingress-rr-base.yaml │ │ ├── c2-ingress-rr-mirroring.yaml │ │ └── c2-jscalcbackend-new.yaml │ ├── poolejector │ │ ├── c2-destination-rule-error.yaml │ │ ├── c2-destination-rule-v3-error-ejection.yaml │ │ ├── c2-ingress-rr-v3-error-retry.yaml │ │ ├── c2-ingress-rr-v3-error.yaml │ │ └── c2-jscalcerror-v3-error.yaml │ ├── prereqs.yaml │ ├── request-routing │ │ ├── c2-default-destination-rules.yaml │ │ ├── c2-ingress-rr-v2-50weight.yaml │ │ ├── c2-ingress-rr-v2-mobile.yaml │ │ ├── c2-ingress-rr.yaml │ │ ├── c2-netcorcalcbackend-v2.yaml │ │ └── c2-v2-destination-rules.yaml │ └── z_addons │ │ ├── grafana.yaml │ │ ├── kiali.yaml │ │ ├── prometheus.yaml │ │ └── tracing.yaml │ ├── challenge-network-policies │ ├── deny-all-ingress.yaml │ └── deny-from-other-ns.yaml │ ├── challenge-scheduling │ ├── highprio-pods.yaml │ ├── lowprio-pods.yaml │ ├── node-affinity.yaml │ ├── ns-cpu-limit.yaml │ ├── ns-mem-limit.yaml │ ├── pod-anti-affinity.yaml │ ├── priority-classes.yaml │ ├── stress-cpu.yaml │ └── stress-mem.yaml │ └── challenge-sidecar │ └── deployment.yaml └── img ├── README.md ├── aad_k8s.png ├── aad_pod_identity.png ├── application-id-client.png ├── application-id.png ├── application-key.png ├── azure-msi.png ├── azure-npm-check.png ├── circuitbreaker.png ├── cpu-limit.png ├── grafana_compare.png ├── grafana_dashboard_init.png ├── grafana_service.png ├── hpa.png ├── ingress-aad-login.png ├── ingress-app-reg1.png ├── ingress-app-reg2.png ├── ingress-app-reg3.png ├── ingress-app-reg4.png ├── ingress-headers.png ├── ingress_controller.png ├── ingress_got_vote.png ├── ingress_loadbalancer.png ├── ingress_nodeport.png ├── ingress_st_vote.png ├── istio-overview.png ├── istio.png ├── k8sadmin-group-id.png ├── k8sadmin-group.png ├── kiali_overview.png ├── kiali_service_info.png ├── kiali_service_map.png ├── logical_isolation.png ├── mem-limit.png ├── mobile_rr.png ├── ninjacat_unicorn.png ├── npm_log_phys_isolation.png ├── npm_logical_isolation.png ├── npm_nginx.png ├── npm_teama.png ├── npm_teamb.png ├── physical_isolation.png ├── result_ingress_gateway.png ├── sidecar-demo-overview.png └── sp_access_azure.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /ProjectUnicorn_v1.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/ProjectUnicorn_v1.pptx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/_config.yml -------------------------------------------------------------------------------- /apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/README.md -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi.sln -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/AadPodIdentityDemoApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/AadPodIdentityDemoApi.csproj -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Controllers/SettingsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Controllers/SettingsController.cs -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Options/SettingsOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Options/SettingsOptions.cs -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Program.cs -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/Startup.cs -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/appsettings.Development.json -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/appsettings.json -------------------------------------------------------------------------------- /apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-aadpodidentity/AadPodIdentityDemoApi/dockerfile -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi.sln -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/Controllers/EchoController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/Controllers/EchoController.cs -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/DemoApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/DemoApi.csproj -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/Dockerfile -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/Program.cs -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/Startup.cs -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/appsettings.Development.json -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/DemoApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/DemoApi/appsettings.json -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/BackChannelHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/BackChannelHandler.cs -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/Dockerfile -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/Program.cs -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/Properties/launchSettings.json -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/SidecarProxy.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/SidecarProxy.csproj -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/Startup.cs -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/appsettings.Development.json -------------------------------------------------------------------------------- /apps/aspnetcore-sidecar/SidecarProxy/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/aspnetcore-sidecar/SidecarProxy/appsettings.json -------------------------------------------------------------------------------- /apps/go-calc-backend/.gitignore: -------------------------------------------------------------------------------- 1 | src -------------------------------------------------------------------------------- /apps/go-calc-backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/go-calc-backend/Dockerfile -------------------------------------------------------------------------------- /apps/go-calc-backend/app/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/go-calc-backend/app/main.go -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/Dockerfile -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/app/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/app/.env_template -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/app/.gitignore -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/app/config.js -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/app/package-lock.json -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/app/package.json -------------------------------------------------------------------------------- /apps/js-calc-backend-egress/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-egress/app/server.js -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/Dockerfile -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/app/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/app/.env_template -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/app/.gitignore -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/app/config.js -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/app/package-lock.json -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/app/package.json -------------------------------------------------------------------------------- /apps/js-calc-backend-newcalc/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend-newcalc/app/server.js -------------------------------------------------------------------------------- /apps/js-calc-backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/Dockerfile -------------------------------------------------------------------------------- /apps/js-calc-backend/app/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/app/.env_template -------------------------------------------------------------------------------- /apps/js-calc-backend/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/app/.gitignore -------------------------------------------------------------------------------- /apps/js-calc-backend/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/app/config.js -------------------------------------------------------------------------------- /apps/js-calc-backend/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/app/package-lock.json -------------------------------------------------------------------------------- /apps/js-calc-backend/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/app/package.json -------------------------------------------------------------------------------- /apps/js-calc-backend/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-backend/app/server.js -------------------------------------------------------------------------------- /apps/js-calc-error/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-error/Dockerfile -------------------------------------------------------------------------------- /apps/js-calc-error/app/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-error/app/.env_template -------------------------------------------------------------------------------- /apps/js-calc-error/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-error/app/.gitignore -------------------------------------------------------------------------------- /apps/js-calc-error/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-error/app/config.js -------------------------------------------------------------------------------- /apps/js-calc-error/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-error/app/package.json -------------------------------------------------------------------------------- /apps/js-calc-error/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-error/app/server.js -------------------------------------------------------------------------------- /apps/js-calc-frontend/.dockerignore: -------------------------------------------------------------------------------- 1 | ./app/node_modules -------------------------------------------------------------------------------- /apps/js-calc-frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/Dockerfile -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/.env_template -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/config.js -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/package-lock.json -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/package.json -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/public/angular.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/public/angular.min.js -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/public/appinsights.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/public/appinsights.js -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/public/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/public/bootstrap.min.css -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/public/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/public/client.js -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/public/index.html -------------------------------------------------------------------------------- /apps/js-calc-frontend/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-frontend/app/server.js -------------------------------------------------------------------------------- /apps/js-calc-timeout/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-timeout/Dockerfile -------------------------------------------------------------------------------- /apps/js-calc-timeout/app/.env_template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-timeout/app/.env_template -------------------------------------------------------------------------------- /apps/js-calc-timeout/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-timeout/app/.gitignore -------------------------------------------------------------------------------- /apps/js-calc-timeout/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-timeout/app/config.js -------------------------------------------------------------------------------- /apps/js-calc-timeout/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-timeout/app/package.json -------------------------------------------------------------------------------- /apps/js-calc-timeout/app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/js-calc-timeout/app/server.js -------------------------------------------------------------------------------- /apps/netcore-calc-backend/.gitignore: -------------------------------------------------------------------------------- 1 | bin/ 2 | obj/ -------------------------------------------------------------------------------- /apps/netcore-calc-backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/netcore-calc-backend/Dockerfile -------------------------------------------------------------------------------- /apps/netcore-calc-backend/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/netcore-calc-backend/Program.cs -------------------------------------------------------------------------------- /apps/netcore-calc-backend/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/netcore-calc-backend/Properties/launchSettings.json -------------------------------------------------------------------------------- /apps/netcore-calc-backend/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/netcore-calc-backend/Startup.cs -------------------------------------------------------------------------------- /apps/netcore-calc-backend/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/netcore-calc-backend/appsettings.json -------------------------------------------------------------------------------- /apps/netcore-calc-backend/netcore-calc-backend.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/netcore-calc-backend/netcore-calc-backend.csproj -------------------------------------------------------------------------------- /apps/service-backend/.env-template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/.env-template -------------------------------------------------------------------------------- /apps/service-backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/.gitignore -------------------------------------------------------------------------------- /apps/service-backend/api/controllers/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/api/controllers/data.js -------------------------------------------------------------------------------- /apps/service-backend/api/controllers/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/api/controllers/data.json -------------------------------------------------------------------------------- /apps/service-backend/api/swagger/swagger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/api/swagger/swagger.yaml -------------------------------------------------------------------------------- /apps/service-backend/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/app.js -------------------------------------------------------------------------------- /apps/service-backend/config/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/config/default.yaml -------------------------------------------------------------------------------- /apps/service-backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/package-lock.json -------------------------------------------------------------------------------- /apps/service-backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-backend/package.json -------------------------------------------------------------------------------- /apps/service-frontend/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not ie <= 10 4 | -------------------------------------------------------------------------------- /apps/service-frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/.eslintrc.js -------------------------------------------------------------------------------- /apps/service-frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/.gitignore -------------------------------------------------------------------------------- /apps/service-frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/babel.config.js -------------------------------------------------------------------------------- /apps/service-frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/package-lock.json -------------------------------------------------------------------------------- /apps/service-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/package.json -------------------------------------------------------------------------------- /apps/service-frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/postcss.config.js -------------------------------------------------------------------------------- /apps/service-frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/public/favicon.ico -------------------------------------------------------------------------------- /apps/service-frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/public/index.html -------------------------------------------------------------------------------- /apps/service-frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/App.vue -------------------------------------------------------------------------------- /apps/service-frontend/src/components/HelloWorld.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/components/HelloWorld.vue -------------------------------------------------------------------------------- /apps/service-frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/main.js -------------------------------------------------------------------------------- /apps/service-frontend/src/plugins/vuetify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/plugins/vuetify.js -------------------------------------------------------------------------------- /apps/service-frontend/src/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/router.js -------------------------------------------------------------------------------- /apps/service-frontend/src/views/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/views/About.vue -------------------------------------------------------------------------------- /apps/service-frontend/src/views/Home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/apps/service-frontend/src/views/Home.vue -------------------------------------------------------------------------------- /challenges.aad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.aad.md -------------------------------------------------------------------------------- /challenges.aadpodidentity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.aadpodidentity.md -------------------------------------------------------------------------------- /challenges.appgtw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.appgtw.md -------------------------------------------------------------------------------- /challenges.ingress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.ingress.md -------------------------------------------------------------------------------- /challenges.istio.0.sm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.0.sm.md -------------------------------------------------------------------------------- /challenges.istio.1.sm-installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.1.sm-installation.md -------------------------------------------------------------------------------- /challenges.istio.2.sm-ingress-rr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.2.sm-ingress-rr.md -------------------------------------------------------------------------------- /challenges.istio.3.sm-remove-retry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.3.sm-remove-retry.md -------------------------------------------------------------------------------- /challenges.istio.4.sm-circuitbreaker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.4.sm-circuitbreaker.md -------------------------------------------------------------------------------- /challenges.istio.5.sm-insights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.5.sm-insights.md -------------------------------------------------------------------------------- /challenges.istio.6.sm-faultinjection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.6.sm-faultinjection.md -------------------------------------------------------------------------------- /challenges.istio.7.sm-requestmirroring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.7.sm-requestmirroring.md -------------------------------------------------------------------------------- /challenges.istio.8.sm-egress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.istio.8.sm-egress.md -------------------------------------------------------------------------------- /challenges.network-policies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.network-policies.md -------------------------------------------------------------------------------- /challenges.scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.scheduling.md -------------------------------------------------------------------------------- /challenges.sidecar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/challenges.sidecar.md -------------------------------------------------------------------------------- /hints/arm-templates/challenge-applicationgateway/akscluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/arm-templates/challenge-applicationgateway/akscluster.json -------------------------------------------------------------------------------- /hints/arm-templates/challenge-applicationgateway/akscluster.parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/arm-templates/challenge-applicationgateway/akscluster.parameters.json -------------------------------------------------------------------------------- /hints/arm-templates/challenge-applicationgateway/internal-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/arm-templates/challenge-applicationgateway/internal-ingress.yaml -------------------------------------------------------------------------------- /hints/yaml/README.md: -------------------------------------------------------------------------------- 1 | Put sample YAML files in here. -------------------------------------------------------------------------------- /hints/yaml/challenge-aad/clusterrole-podreader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-aad/clusterrole-podreader.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-aad/clusterrolebinding-admin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-aad/clusterrolebinding-admin.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-aad/clusterrolebinding-podreader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-aad/clusterrolebinding-podreader.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-aadpodidentity/aadpodidentity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-aadpodidentity/aadpodidentity.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-aadpodidentity/aadpodidentitybinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-aadpodidentity/aadpodidentitybinding.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-aadpodidentity/demoapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-aadpodidentity/demoapi.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-applicationgateway/hello-world-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-applicationgateway/hello-world-ingress.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-applicationgateway/helm-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-applicationgateway/helm-rbac.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-applicationgateway/internal-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-applicationgateway/internal-ingress.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/headers-tester.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/headers-tester.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-cluster-issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-cluster-issuer.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-got.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-got.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-oauth-proxy-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-oauth-proxy-ingress.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-oauth-proxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-oauth-proxy.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-st-basic-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-st-basic-auth.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-st-ip-whitelist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-st-ip-whitelist.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-st-rate-limit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-st-rate-limit.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-ingress/ingress-st.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-ingress/ingress-st.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/auth/policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/auth/policy.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/base-sample-app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/base-sample-app.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-destination-rule-timeout-cb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-destination-rule-timeout-cb.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-destination-rule-timeout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-destination-rule-timeout.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-httpbin-client.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-httpbin-client.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-httpbin-dr-cb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-httpbin-dr-cb.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-httpbin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-httpbin.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-ingress-rr-v3-timeout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-ingress-rr-v3-timeout.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/circuitbreaker/c2-jscalctimeout-v3-timeout.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/circuitbreaker/c2-jscalctimeout-v3-timeout.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/egress/c2-destination-rule-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/egress/c2-destination-rule-base.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/egress/c2-destination-rule-v4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/egress/c2-destination-rule-v4.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/egress/c2-ingress-rr-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/egress/c2-ingress-rr-base.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/egress/c2-ingress-rr-v4.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/egress/c2-ingress-rr-v4.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/egress/c2-jscalcbackend-egress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/egress/c2-jscalcbackend-egress.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/egress/c2-service-entry-egress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/egress/c2-service-entry-egress.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/faultinjection/c2-destination-rule-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/faultinjection/c2-destination-rule-base.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/faultinjection/c2-error-frontend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/faultinjection/c2-error-frontend.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/faultinjection/c2-ingress-rr-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/faultinjection/c2-ingress-rr-base.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/faultinjection/c2-ingress-rr-faulty-delay.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/faultinjection/c2-ingress-rr-faulty-delay.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/faultinjection/c2-ingress-rr-faulty-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/faultinjection/c2-ingress-rr-faulty-error.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/insights/istio-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/insights/istio-values.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/insights/upgrade.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/insights/upgrade.txt -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/mirroring/c2-destination-rule-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/mirroring/c2-destination-rule-base.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/mirroring/c2-destination-rule-v3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/mirroring/c2-destination-rule-v3.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/mirroring/c2-ingress-rr-base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/mirroring/c2-ingress-rr-base.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/mirroring/c2-ingress-rr-mirroring.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/mirroring/c2-ingress-rr-mirroring.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/mirroring/c2-jscalcbackend-new.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/mirroring/c2-jscalcbackend-new.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/poolejector/c2-destination-rule-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/poolejector/c2-destination-rule-error.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/poolejector/c2-destination-rule-v3-error-ejection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/poolejector/c2-destination-rule-v3-error-ejection.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/poolejector/c2-ingress-rr-v3-error-retry.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/poolejector/c2-ingress-rr-v3-error-retry.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/poolejector/c2-ingress-rr-v3-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/poolejector/c2-ingress-rr-v3-error.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/poolejector/c2-jscalcerror-v3-error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/poolejector/c2-jscalcerror-v3-error.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/prereqs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/prereqs.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/request-routing/c2-default-destination-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/request-routing/c2-default-destination-rules.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/request-routing/c2-ingress-rr-v2-50weight.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/request-routing/c2-ingress-rr-v2-50weight.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/request-routing/c2-ingress-rr-v2-mobile.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/request-routing/c2-ingress-rr-v2-mobile.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/request-routing/c2-ingress-rr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/request-routing/c2-ingress-rr.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/request-routing/c2-netcorcalcbackend-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/request-routing/c2-netcorcalcbackend-v2.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/request-routing/c2-v2-destination-rules.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/request-routing/c2-v2-destination-rules.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/z_addons/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/z_addons/grafana.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/z_addons/kiali.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/z_addons/kiali.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/z_addons/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/z_addons/prometheus.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-istio/z_addons/tracing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-istio/z_addons/tracing.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-network-policies/deny-all-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-network-policies/deny-all-ingress.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-network-policies/deny-from-other-ns.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-network-policies/deny-from-other-ns.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/highprio-pods.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/highprio-pods.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/lowprio-pods.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/lowprio-pods.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/node-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/node-affinity.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/ns-cpu-limit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/ns-cpu-limit.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/ns-mem-limit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/ns-mem-limit.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/pod-anti-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/pod-anti-affinity.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/priority-classes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/priority-classes.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/stress-cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/stress-cpu.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-scheduling/stress-mem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-scheduling/stress-mem.yaml -------------------------------------------------------------------------------- /hints/yaml/challenge-sidecar/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/hints/yaml/challenge-sidecar/deployment.yaml -------------------------------------------------------------------------------- /img/README.md: -------------------------------------------------------------------------------- 1 | Put image files in here. -------------------------------------------------------------------------------- /img/aad_k8s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/aad_k8s.png -------------------------------------------------------------------------------- /img/aad_pod_identity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/aad_pod_identity.png -------------------------------------------------------------------------------- /img/application-id-client.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/application-id-client.png -------------------------------------------------------------------------------- /img/application-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/application-id.png -------------------------------------------------------------------------------- /img/application-key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/application-key.png -------------------------------------------------------------------------------- /img/azure-msi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/azure-msi.png -------------------------------------------------------------------------------- /img/azure-npm-check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/azure-npm-check.png -------------------------------------------------------------------------------- /img/circuitbreaker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/circuitbreaker.png -------------------------------------------------------------------------------- /img/cpu-limit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/cpu-limit.png -------------------------------------------------------------------------------- /img/grafana_compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/grafana_compare.png -------------------------------------------------------------------------------- /img/grafana_dashboard_init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/grafana_dashboard_init.png -------------------------------------------------------------------------------- /img/grafana_service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/grafana_service.png -------------------------------------------------------------------------------- /img/hpa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/hpa.png -------------------------------------------------------------------------------- /img/ingress-aad-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress-aad-login.png -------------------------------------------------------------------------------- /img/ingress-app-reg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress-app-reg1.png -------------------------------------------------------------------------------- /img/ingress-app-reg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress-app-reg2.png -------------------------------------------------------------------------------- /img/ingress-app-reg3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress-app-reg3.png -------------------------------------------------------------------------------- /img/ingress-app-reg4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress-app-reg4.png -------------------------------------------------------------------------------- /img/ingress-headers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress-headers.png -------------------------------------------------------------------------------- /img/ingress_controller.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress_controller.png -------------------------------------------------------------------------------- /img/ingress_got_vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress_got_vote.png -------------------------------------------------------------------------------- /img/ingress_loadbalancer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress_loadbalancer.png -------------------------------------------------------------------------------- /img/ingress_nodeport.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress_nodeport.png -------------------------------------------------------------------------------- /img/ingress_st_vote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ingress_st_vote.png -------------------------------------------------------------------------------- /img/istio-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/istio-overview.png -------------------------------------------------------------------------------- /img/istio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/istio.png -------------------------------------------------------------------------------- /img/k8sadmin-group-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/k8sadmin-group-id.png -------------------------------------------------------------------------------- /img/k8sadmin-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/k8sadmin-group.png -------------------------------------------------------------------------------- /img/kiali_overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/kiali_overview.png -------------------------------------------------------------------------------- /img/kiali_service_info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/kiali_service_info.png -------------------------------------------------------------------------------- /img/kiali_service_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/kiali_service_map.png -------------------------------------------------------------------------------- /img/logical_isolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/logical_isolation.png -------------------------------------------------------------------------------- /img/mem-limit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/mem-limit.png -------------------------------------------------------------------------------- /img/mobile_rr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/mobile_rr.png -------------------------------------------------------------------------------- /img/ninjacat_unicorn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/ninjacat_unicorn.png -------------------------------------------------------------------------------- /img/npm_log_phys_isolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/npm_log_phys_isolation.png -------------------------------------------------------------------------------- /img/npm_logical_isolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/npm_logical_isolation.png -------------------------------------------------------------------------------- /img/npm_nginx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/npm_nginx.png -------------------------------------------------------------------------------- /img/npm_teama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/npm_teama.png -------------------------------------------------------------------------------- /img/npm_teamb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/npm_teamb.png -------------------------------------------------------------------------------- /img/physical_isolation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/physical_isolation.png -------------------------------------------------------------------------------- /img/result_ingress_gateway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/result_ingress_gateway.png -------------------------------------------------------------------------------- /img/sidecar-demo-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/sidecar-demo-overview.png -------------------------------------------------------------------------------- /img/sp_access_azure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CSA-OCP-GER/unicorn/HEAD/img/sp_access_azure.png --------------------------------------------------------------------------------