├── .DS_Store ├── .dockerignore ├── .github └── workflows │ ├── 1-actions-ci-cd-aks.yml │ ├── 2-actions-ci-cd-aks-tf.yml │ ├── 3-actions-ci-cd-aks-tf-backend.yml │ └── 4-actions-ci-cd-aks-tf-backend-jobs.yml ├── .gitignore ├── .vs └── ProductsStoreOnKubernetes │ ├── DesignTimeBuild │ └── .dtbcache │ └── v15 │ ├── .suo │ └── Server │ └── sqlite3 │ ├── db.lock │ ├── storage.ide │ ├── storage.ide-shm │ └── storage.ide-wal ├── .vscode ├── launch.json ├── settings.json └── tasks.json ├── MvcApp ├── .DS_Store ├── Controllers │ ├── HomeController.cs │ └── ProductsController.cs ├── Data │ └── ProductsContext.cs ├── Dockerfile ├── Microscanner.Dockerfile ├── Models │ ├── ErrorViewModel.cs │ └── product.cs ├── MvcApp.csproj ├── MvcApp.csproj.user ├── Program.cs ├── Properties │ └── launchSettings.json ├── Startup.cs ├── Views │ ├── Home │ │ ├── About.cshtml │ │ ├── Contact.cshtml │ │ ├── Index.cshtml │ │ └── Privacy.cshtml │ ├── Products │ │ ├── Create.cshtml │ │ ├── Delete.cshtml │ │ ├── Details.cshtml │ │ ├── Edit.cshtml │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── _CookieConsentPartial.cshtml │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml ├── appsettings.Development.json ├── appsettings.json └── wwwroot │ ├── css │ ├── site.css │ └── site.min.css │ ├── favicon.ico │ ├── images │ ├── banner1.svg │ ├── banner2.svg │ └── banner3.svg │ ├── js │ ├── site.js │ └── site.min.js │ └── lib │ ├── bootstrap │ ├── .bower.json │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-theme.css │ │ ├── bootstrap-theme.css.map │ │ ├── bootstrap-theme.min.css │ │ ├── bootstrap-theme.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ ├── fonts │ │ ├── glyphicons-halflings-regular.eot │ │ ├── glyphicons-halflings-regular.svg │ │ ├── glyphicons-halflings-regular.ttf │ │ ├── glyphicons-halflings-regular.woff │ │ └── glyphicons-halflings-regular.woff2 │ │ └── js │ │ ├── bootstrap.js │ │ ├── bootstrap.min.js │ │ └── npm.js │ ├── jquery-validation-unobtrusive │ ├── .bower.json │ ├── LICENSE.txt │ ├── jquery.validate.unobtrusive.js │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ ├── .bower.json │ ├── LICENSE.md │ └── dist │ │ ├── additional-methods.js │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── .bower.json │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map ├── ProductsStoreOnKubernetes.sln ├── README.demo.md ├── README.md ├── WebApp ├── Controllers │ ├── HomeController.cs │ └── ProductsController.cs ├── Data │ └── ProductsContext.cs ├── Dockerfile ├── Models │ ├── ErrorViewModel.cs │ └── Product.cs ├── Program.cs ├── Properties │ ├── launchSettings.json │ ├── serviceDependencies.json │ └── serviceDependencies.local.json ├── Startup.cs ├── Views │ ├── Home │ │ ├── Index.cshtml │ │ └── Privacy.cshtml │ ├── Products │ │ ├── Create.cshtml │ │ ├── Delete.cshtml │ │ ├── Details.cshtml │ │ ├── Edit.cshtml │ │ └── Index.cshtml │ ├── Shared │ │ ├── Error.cshtml │ │ ├── _Layout.cshtml │ │ └── _ValidationScriptsPartial.cshtml │ ├── _ViewImports.cshtml │ └── _ViewStart.cshtml ├── WebApp.csproj ├── appsettings.Development.json ├── appsettings.json └── wwwroot │ ├── css │ └── site.css │ ├── favicon.ico │ ├── js │ └── site.js │ └── lib │ ├── bootstrap │ ├── LICENSE │ └── dist │ │ ├── css │ │ ├── bootstrap-grid.css │ │ ├── bootstrap-grid.css.map │ │ ├── bootstrap-grid.min.css │ │ ├── bootstrap-grid.min.css.map │ │ ├── bootstrap-reboot.css │ │ ├── bootstrap-reboot.css.map │ │ ├── bootstrap-reboot.min.css │ │ ├── bootstrap-reboot.min.css.map │ │ ├── bootstrap.css │ │ ├── bootstrap.css.map │ │ ├── bootstrap.min.css │ │ └── bootstrap.min.css.map │ │ └── js │ │ ├── bootstrap.bundle.js │ │ ├── bootstrap.bundle.js.map │ │ ├── bootstrap.bundle.min.js │ │ ├── bootstrap.bundle.min.js.map │ │ ├── bootstrap.js │ │ ├── bootstrap.js.map │ │ ├── bootstrap.min.js │ │ └── bootstrap.min.js.map │ ├── jquery-validation-unobtrusive │ ├── LICENSE.txt │ ├── jquery.validate.unobtrusive.js │ └── jquery.validate.unobtrusive.min.js │ ├── jquery-validation │ ├── LICENSE.md │ └── dist │ │ ├── additional-methods.js │ │ ├── additional-methods.min.js │ │ ├── jquery.validate.js │ │ └── jquery.validate.min.js │ └── jquery │ ├── LICENSE.txt │ └── dist │ ├── jquery.js │ ├── jquery.min.js │ └── jquery.min.map ├── ansible └── aks-ansible.yml ├── arm-template ├── parameters.json └── template.json ├── azure-pipelines.yml ├── charts ├── .DS_Store ├── commands.ps1 ├── firstchart │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── hpa.yaml │ │ ├── ingress.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── tests │ │ │ └── test-connection.yaml │ └── values.yaml └── productsstore │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ ├── _helpers.tpl │ ├── helm-namespace.yaml │ ├── mssql-config-map.yaml │ ├── mssql-deployment.yaml │ ├── mssql-pv.azure.yaml │ └── mvc-deployment.azure.yaml │ └── values.yaml ├── create-aks-cluster.sh ├── docker-compose.yaml ├── docs └── presentation.pptx ├── hpa ├── commands.ps1 ├── hpa.yaml └── tester-pod.yaml ├── images ├── .DS_Store ├── ci-cd-aks.png ├── docker-cd.png ├── docker-ci.png ├── houssem-dellai-udemy.png ├── k8s-architect.png ├── k8s-explained.png ├── k8s-objects.png ├── kubernetes-cd.png ├── kubernetes-ci.png └── udemy-courses.png ├── infra ├── backend.tf ├── create-azure-storage-tfstate.sh ├── main.tf ├── output.tf ├── provider.tf ├── terraform.local.tfvars ├── terraform.tfvars ├── tf.commands.sh └── variables.tf ├── ingress-controller ├── ingress.yaml └── workshop.sh ├── istio ├── 1-app-gateway.yaml ├── 2-app-virtualservice.yaml ├── 3-app-virtualservice-destinationrule.yaml ├── 4-mssql-svc-deploy.yaml ├── 5-mssql-virtualservice-destinationrule.yaml ├── 6-mssql-deploy-2-0.yaml ├── grafana.secret.yaml ├── istio.aks.yaml ├── kiali.secret.yaml ├── mvc-app-v1.0.yaml ├── mvc-deployment.v1.1.yaml ├── mvc-deployment.v2.0.yaml └── steps.sh ├── kubernetes ├── mssql-configmap.yaml ├── mssql-deployment.yaml ├── mssql-pv.azure.yaml ├── mssql-secret.yaml └── mvc-deployment.azure.yaml ├── logging-efk ├── commands.sh ├── fluentd-daemonset-elasticsearch.yaml └── kibana-values.yaml ├── network-policy ├── 1-backend-policy-deny.yaml ├── 1-namespace-development.yaml ├── 2-backend-policy-allow-pod.yaml ├── 2-pod-nginx-backend.yaml ├── 3-backend-policy-allow-pod-namespace.yaml ├── 3-pod-alpine-test.yaml └── commands.sh ├── opa-gatekeeper ├── all_ns_must_have_gatekeeper.yaml ├── bad-namespace.yaml ├── commands.ps1 ├── good-namespace.yaml └── k8srequiredlabels_template.yaml ├── prometheus ├── prometheus.values.yaml └── steps.sh ├── rbac ├── cert │ ├── houssem.crt │ ├── houssem.csr │ └── houssem.key ├── rbac-aad │ ├── rbac-aad-group.yaml │ └── rbac-aad-user.yaml ├── role-binding.yaml ├── role-deployment-manager.yaml ├── role.yaml ├── rolebinding-deployment-manager.yaml └── steps.bash ├── start └── mvc-deployment.simple.yaml └── terraform ├── aks-cluster.tf └── create-service-principal.sh /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.DS_Store -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/1-actions-ci-cd-aks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.github/workflows/1-actions-ci-cd-aks.yml -------------------------------------------------------------------------------- /.github/workflows/2-actions-ci-cd-aks-tf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.github/workflows/2-actions-ci-cd-aks-tf.yml -------------------------------------------------------------------------------- /.github/workflows/3-actions-ci-cd-aks-tf-backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.github/workflows/3-actions-ci-cd-aks-tf-backend.yml -------------------------------------------------------------------------------- /.github/workflows/4-actions-ci-cd-aks-tf-backend-jobs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.github/workflows/4-actions-ci-cd-aks-tf-backend-jobs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.gitignore -------------------------------------------------------------------------------- /.vs/ProductsStoreOnKubernetes/DesignTimeBuild/.dtbcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vs/ProductsStoreOnKubernetes/DesignTimeBuild/.dtbcache -------------------------------------------------------------------------------- /.vs/ProductsStoreOnKubernetes/v15/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vs/ProductsStoreOnKubernetes/v15/.suo -------------------------------------------------------------------------------- /.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/db.lock: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/storage.ide: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/storage.ide -------------------------------------------------------------------------------- /.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/storage.ide-shm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/storage.ide-shm -------------------------------------------------------------------------------- /.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/storage.ide-wal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vs/ProductsStoreOnKubernetes/v15/Server/sqlite3/storage.ide-wal -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /MvcApp/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/.DS_Store -------------------------------------------------------------------------------- /MvcApp/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Controllers/HomeController.cs -------------------------------------------------------------------------------- /MvcApp/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /MvcApp/Data/ProductsContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Data/ProductsContext.cs -------------------------------------------------------------------------------- /MvcApp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Dockerfile -------------------------------------------------------------------------------- /MvcApp/Microscanner.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Microscanner.Dockerfile -------------------------------------------------------------------------------- /MvcApp/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /MvcApp/Models/product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Models/product.cs -------------------------------------------------------------------------------- /MvcApp/MvcApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/MvcApp.csproj -------------------------------------------------------------------------------- /MvcApp/MvcApp.csproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/MvcApp.csproj.user -------------------------------------------------------------------------------- /MvcApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Program.cs -------------------------------------------------------------------------------- /MvcApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /MvcApp/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Startup.cs -------------------------------------------------------------------------------- /MvcApp/Views/Home/About.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Home/About.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Home/Contact.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Home/Contact.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Products/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Products/Create.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Products/Delete.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Products/Delete.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Products/Details.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Products/Details.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Products/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Products/Edit.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Products/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Products/Index.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Shared/_CookieConsentPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Shared/_CookieConsentPartial.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /MvcApp/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /MvcApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/appsettings.Development.json -------------------------------------------------------------------------------- /MvcApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/appsettings.json -------------------------------------------------------------------------------- /MvcApp/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/css/site.css -------------------------------------------------------------------------------- /MvcApp/wwwroot/css/site.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/css/site.min.css -------------------------------------------------------------------------------- /MvcApp/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/favicon.ico -------------------------------------------------------------------------------- /MvcApp/wwwroot/images/banner1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/images/banner1.svg -------------------------------------------------------------------------------- /MvcApp/wwwroot/images/banner2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/images/banner2.svg -------------------------------------------------------------------------------- /MvcApp/wwwroot/images/banner3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/images/banner3.svg -------------------------------------------------------------------------------- /MvcApp/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/js/site.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/js/site.min.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/.bower.json -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap-theme.min.css.map -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/bootstrap/dist/js/npm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/bootstrap/dist/js/npm.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation-unobtrusive/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation-unobtrusive/.bower.json -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation/.bower.json -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery/.bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery/.bower.json -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /MvcApp/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/MvcApp/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /ProductsStoreOnKubernetes.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/ProductsStoreOnKubernetes.sln -------------------------------------------------------------------------------- /README.demo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/README.demo.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/README.md -------------------------------------------------------------------------------- /WebApp/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Controllers/HomeController.cs -------------------------------------------------------------------------------- /WebApp/Controllers/ProductsController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Controllers/ProductsController.cs -------------------------------------------------------------------------------- /WebApp/Data/ProductsContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Data/ProductsContext.cs -------------------------------------------------------------------------------- /WebApp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Dockerfile -------------------------------------------------------------------------------- /WebApp/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /WebApp/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Models/Product.cs -------------------------------------------------------------------------------- /WebApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Program.cs -------------------------------------------------------------------------------- /WebApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /WebApp/Properties/serviceDependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Properties/serviceDependencies.json -------------------------------------------------------------------------------- /WebApp/Properties/serviceDependencies.local.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Properties/serviceDependencies.local.json -------------------------------------------------------------------------------- /WebApp/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Startup.cs -------------------------------------------------------------------------------- /WebApp/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Products/Create.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Products/Create.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Products/Delete.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Products/Delete.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Products/Details.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Products/Details.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Products/Edit.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Products/Edit.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Products/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Products/Index.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /WebApp/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /WebApp/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /WebApp/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /WebApp/WebApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/WebApp.csproj -------------------------------------------------------------------------------- /WebApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/appsettings.Development.json -------------------------------------------------------------------------------- /WebApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/appsettings.json -------------------------------------------------------------------------------- /WebApp/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/css/site.css -------------------------------------------------------------------------------- /WebApp/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/favicon.ico -------------------------------------------------------------------------------- /WebApp/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/js/site.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /WebApp/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/WebApp/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /ansible/aks-ansible.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/ansible/aks-ansible.yml -------------------------------------------------------------------------------- /arm-template/parameters.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/arm-template/parameters.json -------------------------------------------------------------------------------- /arm-template/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/arm-template/template.json -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /charts/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/.DS_Store -------------------------------------------------------------------------------- /charts/commands.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/commands.ps1 -------------------------------------------------------------------------------- /charts/firstchart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/.helmignore -------------------------------------------------------------------------------- /charts/firstchart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/Chart.yaml -------------------------------------------------------------------------------- /charts/firstchart/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/firstchart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/firstchart/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/firstchart/templates/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/hpa.yaml -------------------------------------------------------------------------------- /charts/firstchart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/ingress.yaml -------------------------------------------------------------------------------- /charts/firstchart/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/service.yaml -------------------------------------------------------------------------------- /charts/firstchart/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/firstchart/templates/tests/test-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/templates/tests/test-connection.yaml -------------------------------------------------------------------------------- /charts/firstchart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/firstchart/values.yaml -------------------------------------------------------------------------------- /charts/productsstore/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/.helmignore -------------------------------------------------------------------------------- /charts/productsstore/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/Chart.yaml -------------------------------------------------------------------------------- /charts/productsstore/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/productsstore/templates/helm-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/templates/helm-namespace.yaml -------------------------------------------------------------------------------- /charts/productsstore/templates/mssql-config-map.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/templates/mssql-config-map.yaml -------------------------------------------------------------------------------- /charts/productsstore/templates/mssql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/templates/mssql-deployment.yaml -------------------------------------------------------------------------------- /charts/productsstore/templates/mssql-pv.azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/templates/mssql-pv.azure.yaml -------------------------------------------------------------------------------- /charts/productsstore/templates/mvc-deployment.azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/templates/mvc-deployment.azure.yaml -------------------------------------------------------------------------------- /charts/productsstore/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/charts/productsstore/values.yaml -------------------------------------------------------------------------------- /create-aks-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/create-aks-cluster.sh -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docs/presentation.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/docs/presentation.pptx -------------------------------------------------------------------------------- /hpa/commands.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/hpa/commands.ps1 -------------------------------------------------------------------------------- /hpa/hpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/hpa/hpa.yaml -------------------------------------------------------------------------------- /hpa/tester-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/hpa/tester-pod.yaml -------------------------------------------------------------------------------- /images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/.DS_Store -------------------------------------------------------------------------------- /images/ci-cd-aks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/ci-cd-aks.png -------------------------------------------------------------------------------- /images/docker-cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/docker-cd.png -------------------------------------------------------------------------------- /images/docker-ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/docker-ci.png -------------------------------------------------------------------------------- /images/houssem-dellai-udemy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/houssem-dellai-udemy.png -------------------------------------------------------------------------------- /images/k8s-architect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/k8s-architect.png -------------------------------------------------------------------------------- /images/k8s-explained.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/k8s-explained.png -------------------------------------------------------------------------------- /images/k8s-objects.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/k8s-objects.png -------------------------------------------------------------------------------- /images/kubernetes-cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/kubernetes-cd.png -------------------------------------------------------------------------------- /images/kubernetes-ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/kubernetes-ci.png -------------------------------------------------------------------------------- /images/udemy-courses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/images/udemy-courses.png -------------------------------------------------------------------------------- /infra/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/backend.tf -------------------------------------------------------------------------------- /infra/create-azure-storage-tfstate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/create-azure-storage-tfstate.sh -------------------------------------------------------------------------------- /infra/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/main.tf -------------------------------------------------------------------------------- /infra/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/output.tf -------------------------------------------------------------------------------- /infra/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/provider.tf -------------------------------------------------------------------------------- /infra/terraform.local.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/terraform.local.tfvars -------------------------------------------------------------------------------- /infra/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/terraform.tfvars -------------------------------------------------------------------------------- /infra/tf.commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/tf.commands.sh -------------------------------------------------------------------------------- /infra/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/infra/variables.tf -------------------------------------------------------------------------------- /ingress-controller/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/ingress-controller/ingress.yaml -------------------------------------------------------------------------------- /ingress-controller/workshop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/ingress-controller/workshop.sh -------------------------------------------------------------------------------- /istio/1-app-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/1-app-gateway.yaml -------------------------------------------------------------------------------- /istio/2-app-virtualservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/2-app-virtualservice.yaml -------------------------------------------------------------------------------- /istio/3-app-virtualservice-destinationrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/3-app-virtualservice-destinationrule.yaml -------------------------------------------------------------------------------- /istio/4-mssql-svc-deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/4-mssql-svc-deploy.yaml -------------------------------------------------------------------------------- /istio/5-mssql-virtualservice-destinationrule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/5-mssql-virtualservice-destinationrule.yaml -------------------------------------------------------------------------------- /istio/6-mssql-deploy-2-0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/6-mssql-deploy-2-0.yaml -------------------------------------------------------------------------------- /istio/grafana.secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/grafana.secret.yaml -------------------------------------------------------------------------------- /istio/istio.aks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/istio.aks.yaml -------------------------------------------------------------------------------- /istio/kiali.secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/kiali.secret.yaml -------------------------------------------------------------------------------- /istio/mvc-app-v1.0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/mvc-app-v1.0.yaml -------------------------------------------------------------------------------- /istio/mvc-deployment.v1.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/mvc-deployment.v1.1.yaml -------------------------------------------------------------------------------- /istio/mvc-deployment.v2.0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/mvc-deployment.v2.0.yaml -------------------------------------------------------------------------------- /istio/steps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/istio/steps.sh -------------------------------------------------------------------------------- /kubernetes/mssql-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/kubernetes/mssql-configmap.yaml -------------------------------------------------------------------------------- /kubernetes/mssql-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/kubernetes/mssql-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/mssql-pv.azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/kubernetes/mssql-pv.azure.yaml -------------------------------------------------------------------------------- /kubernetes/mssql-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/kubernetes/mssql-secret.yaml -------------------------------------------------------------------------------- /kubernetes/mvc-deployment.azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/kubernetes/mvc-deployment.azure.yaml -------------------------------------------------------------------------------- /logging-efk/commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/logging-efk/commands.sh -------------------------------------------------------------------------------- /logging-efk/fluentd-daemonset-elasticsearch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/logging-efk/fluentd-daemonset-elasticsearch.yaml -------------------------------------------------------------------------------- /logging-efk/kibana-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/logging-efk/kibana-values.yaml -------------------------------------------------------------------------------- /network-policy/1-backend-policy-deny.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/1-backend-policy-deny.yaml -------------------------------------------------------------------------------- /network-policy/1-namespace-development.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/1-namespace-development.yaml -------------------------------------------------------------------------------- /network-policy/2-backend-policy-allow-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/2-backend-policy-allow-pod.yaml -------------------------------------------------------------------------------- /network-policy/2-pod-nginx-backend.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/2-pod-nginx-backend.yaml -------------------------------------------------------------------------------- /network-policy/3-backend-policy-allow-pod-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/3-backend-policy-allow-pod-namespace.yaml -------------------------------------------------------------------------------- /network-policy/3-pod-alpine-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/3-pod-alpine-test.yaml -------------------------------------------------------------------------------- /network-policy/commands.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/network-policy/commands.sh -------------------------------------------------------------------------------- /opa-gatekeeper/all_ns_must_have_gatekeeper.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/opa-gatekeeper/all_ns_must_have_gatekeeper.yaml -------------------------------------------------------------------------------- /opa-gatekeeper/bad-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/opa-gatekeeper/bad-namespace.yaml -------------------------------------------------------------------------------- /opa-gatekeeper/commands.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/opa-gatekeeper/commands.ps1 -------------------------------------------------------------------------------- /opa-gatekeeper/good-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/opa-gatekeeper/good-namespace.yaml -------------------------------------------------------------------------------- /opa-gatekeeper/k8srequiredlabels_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/opa-gatekeeper/k8srequiredlabels_template.yaml -------------------------------------------------------------------------------- /prometheus/prometheus.values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/prometheus/prometheus.values.yaml -------------------------------------------------------------------------------- /prometheus/steps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/prometheus/steps.sh -------------------------------------------------------------------------------- /rbac/cert/houssem.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/cert/houssem.crt -------------------------------------------------------------------------------- /rbac/cert/houssem.csr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/cert/houssem.csr -------------------------------------------------------------------------------- /rbac/cert/houssem.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/cert/houssem.key -------------------------------------------------------------------------------- /rbac/rbac-aad/rbac-aad-group.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/rbac-aad/rbac-aad-group.yaml -------------------------------------------------------------------------------- /rbac/rbac-aad/rbac-aad-user.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/rbac-aad/rbac-aad-user.yaml -------------------------------------------------------------------------------- /rbac/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/role-binding.yaml -------------------------------------------------------------------------------- /rbac/role-deployment-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/role-deployment-manager.yaml -------------------------------------------------------------------------------- /rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/role.yaml -------------------------------------------------------------------------------- /rbac/rolebinding-deployment-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/rolebinding-deployment-manager.yaml -------------------------------------------------------------------------------- /rbac/steps.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/rbac/steps.bash -------------------------------------------------------------------------------- /start/mvc-deployment.simple.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/start/mvc-deployment.simple.yaml -------------------------------------------------------------------------------- /terraform/aks-cluster.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/terraform/aks-cluster.tf -------------------------------------------------------------------------------- /terraform/create-service-principal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HoussemDellai/ProductsStoreOnKubernetes/HEAD/terraform/create-service-principal.sh --------------------------------------------------------------------------------