├── .github └── workflows │ └── image-builds.yaml ├── .gitignore ├── .vscode └── settings-x.json ├── CLAUDE.md ├── CNAME ├── LICENSE ├── README.md ├── _config.yml ├── crash-course.md ├── hackathon ├── README.md ├── files │ ├── grafana-dashboard.json │ ├── helm │ │ ├── smoke-test.yaml │ │ └── uat.yaml │ └── kibana-dashboard.ndjson ├── project │ ├── Jenkinsfile │ └── src │ │ ├── .gitignore │ │ ├── db │ │ ├── postgres-replicated │ │ │ ├── Dockerfile │ │ │ ├── conf │ │ │ │ ├── pg_hba.conf │ │ │ │ ├── primary.conf │ │ │ │ └── standby.conf │ │ │ ├── initdb │ │ │ │ ├── create-replica-user.sh │ │ │ │ └── init-products-db.sh │ │ │ └── scripts │ │ │ │ ├── initialize-replication.sh │ │ │ │ ├── startup.sh │ │ │ │ └── wait-service.sh │ │ └── postgres │ │ │ ├── Dockerfile │ │ │ └── init-products-db.sh │ │ ├── products-api │ │ └── java │ │ │ ├── Dockerfile │ │ │ ├── pom.xml │ │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── widgetario │ │ │ │ ├── Application.java │ │ │ │ ├── configuration │ │ │ │ └── RegistryConfiguration.java │ │ │ │ ├── controllers │ │ │ │ └── ProductsController.java │ │ │ │ ├── models │ │ │ │ └── Product.java │ │ │ │ ├── repositories │ │ │ │ └── ProductRepository.java │ │ │ │ └── startup │ │ │ │ └── ApplicationStartup.java │ │ │ └── resources │ │ │ └── application.properties │ │ ├── stock-api │ │ └── golang │ │ │ ├── Dockerfile │ │ │ └── src │ │ │ ├── go.mod │ │ │ ├── handlers │ │ │ └── handlers.go │ │ │ ├── main.go │ │ │ ├── middleware │ │ │ └── prometheus.go │ │ │ ├── models │ │ │ └── models.go │ │ │ └── router │ │ │ └── router.go │ │ └── web │ │ └── dotnet │ │ ├── Dockerfile │ │ ├── Widgetario.Web │ │ ├── Controllers │ │ │ ├── HomeController.cs │ │ │ └── UpController.cs │ │ ├── Models │ │ │ ├── ErrorViewModel.cs │ │ │ ├── Product.cs │ │ │ ├── ProductStock.cs │ │ │ └── ProductViewModel.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Services │ │ │ ├── ProductService.cs │ │ │ └── StockService.cs │ │ ├── Startup.cs │ │ ├── Views │ │ │ ├── Home │ │ │ │ └── Index.cshtml │ │ │ ├── Shared │ │ │ │ ├── Error.cshtml │ │ │ │ ├── _Layout.cshtml │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ ├── _ViewImports.cshtml │ │ │ └── _ViewStart.cshtml │ │ ├── Widgetario.Web.csproj │ │ ├── appsettings.json │ │ ├── config │ │ │ └── serilog.json │ │ └── wwwroot │ │ │ ├── css │ │ │ ├── site.css │ │ │ └── themes │ │ │ │ ├── dark.css │ │ │ │ └── light.css │ │ │ ├── favicon.ico │ │ │ ├── img │ │ │ ├── logo.png │ │ │ ├── logo2-small.png │ │ │ └── logo2.png │ │ │ ├── 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 │ │ └── v2 │ │ └── Index.cshtml ├── solution-part-1 │ ├── README.md │ ├── products-api │ │ ├── deployment.yaml │ │ └── products-api-service.yaml │ ├── products-db │ │ ├── deployment.yaml │ │ └── products-db-service.yaml │ ├── stock-api │ │ ├── deployment.yaml │ │ └── stock-api-service.yaml │ └── web │ │ ├── deployment.yaml │ │ └── web-service.yaml ├── solution-part-2 │ ├── README.md │ ├── products-api │ │ ├── deployment.yaml │ │ ├── products-api-service.yaml │ │ └── secret-db-properties.yaml │ ├── products-db │ │ ├── products-db-service.yaml │ │ ├── products-db.yaml │ │ └── secret-db-password.yaml │ ├── stock-api │ │ ├── deployment.yaml │ │ ├── secret-db-connection.yaml │ │ └── stock-api-service.yaml │ └── web │ │ ├── configmap-web-features.yaml │ │ ├── deployments.yaml │ │ ├── secret-web-api.yaml │ │ └── web-service.yaml ├── solution-part-3 │ ├── README.md │ ├── products-api │ │ ├── deployment.yaml │ │ ├── products-api-service.yaml │ │ └── secret-db-properties.yaml │ ├── products-db │ │ ├── products-db-service.yaml │ │ ├── secret-db-password.yaml │ │ └── statefulset.yaml │ ├── stock-api │ │ ├── deployment.yaml │ │ ├── secret-db-connection.yaml │ │ └── stock-api-service.yaml │ └── web │ │ ├── configmap-features.yaml │ │ ├── deployment.yaml │ │ ├── secret-api.yaml │ │ └── web-service.yaml ├── solution-part-4 │ ├── README.md │ ├── ingress-controller │ │ ├── 01_namespace.yaml │ │ ├── 02_rbac.yaml │ │ ├── configmap.yaml │ │ ├── daemonset.yaml │ │ ├── ingressClass.yaml │ │ └── services.yaml │ ├── products-api │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── products-api-service.yaml │ │ └── secret-db-properties.yaml │ ├── products-db │ │ ├── products-db-service.yaml │ │ ├── secret-db-password.yaml │ │ └── statefulset.yaml │ ├── stock-api │ │ ├── deployment.yaml │ │ ├── secret-db-connection.yaml │ │ └── stock-api-service.yaml │ └── web │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secret-api.yaml │ │ ├── web-api.yaml │ │ └── web-service.yaml ├── solution-part-5 │ ├── README.md │ ├── ingress-controller │ │ ├── 01_namespace.yaml │ │ ├── 02_rbac.yaml │ │ ├── configmap.yaml │ │ ├── daemonset.yaml │ │ ├── ingressClass.yaml │ │ └── services.yaml │ ├── products-api │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── products-api-service.yaml │ │ └── secret-db-properties.yaml │ ├── products-db │ │ ├── products-db-service.yaml │ │ ├── secret-db-password.yaml │ │ └── statefulset.yaml │ ├── stock-api │ │ ├── deployment.yaml │ │ ├── secret-db-connection.yaml │ │ └── stock-api-service.yaml │ └── web │ │ ├── config-features.yaml │ │ ├── deployment.yaml │ │ ├── ingress.yaml │ │ ├── secrets-api.yaml │ │ └── web-service.yaml ├── solution-part-6 │ ├── README.md │ ├── ingress-controller │ │ ├── 01_namespace.yaml │ │ ├── 02_rbac.yaml │ │ ├── configmap.yaml │ │ ├── daemonset.yaml │ │ ├── ingressClass.yaml │ │ └── services.yaml │ ├── logging │ │ ├── 01-namespace.yaml │ │ ├── elasticsearch.yaml │ │ ├── fluentbit-config.yaml │ │ ├── fluentbit.yaml │ │ └── kibana.yml │ ├── monitoring │ │ ├── 01-namespace.yaml │ │ ├── grafana-config.yaml │ │ ├── grafana.yml │ │ ├── prometheus-config.yaml │ │ └── prometheus.yaml │ └── widgetario │ │ ├── products-api.yaml │ │ ├── products-db.yaml │ │ ├── stock-api.yaml │ │ └── web.yaml └── solution-part-7 │ ├── Jenkinsfile │ ├── README.md │ ├── helm │ └── widgetario │ │ ├── Chart.yaml │ │ ├── templates │ │ ├── products-api.yaml │ │ ├── products-db.yaml │ │ ├── stock-api.yaml │ │ └── web.yaml │ │ └── values.yaml │ └── infrastructure │ ├── 01_namespace.yaml │ ├── buildkitd.yaml │ ├── gogs.yaml │ └── jenkins.yaml ├── images ├── DOCKER_IMAGES_BY_LAB.md ├── images.txt └── lab-images.json ├── img ├── adminer-login.png ├── adminer-updated.png ├── docker-desktop-kubernetes.png ├── docker-desktop-settings.png ├── grafana-fulfilment.png ├── hackathon-grafana.png ├── hackathon-kibana.png ├── ingress-controller-cert.png ├── monitoring-lab-dashboard.png ├── monitoring-lab-targets.png ├── ohmyzsh.png ├── tools-dashboard-edit.png ├── tools-dashboard-pods.png ├── tools-k9s-pods.png ├── tools-k9s-secret.png ├── tools-kubewatch-slack.png ├── widgetario-architecture.png ├── widgetario-solution-1.png └── widgetario-solution-2.png ├── index.md ├── labs ├── admission │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── 01-namespace.yaml │ │ ├── api.yaml │ │ ├── log.yaml │ │ └── web.yaml │ └── specs │ │ ├── apod │ │ ├── 01-namespace.yaml │ │ ├── api.yaml │ │ ├── log.yaml │ │ └── web.yaml │ │ ├── cert-manager │ │ ├── 1.5.3.yaml │ │ └── issuers │ │ │ └── self-signed.yaml │ │ ├── mutating-webhook │ │ └── mutatingWebhookConfiguration.yaml │ │ ├── opa-gatekeeper │ │ ├── 3.5.yaml │ │ ├── constraints │ │ │ ├── requiredLabels.yaml │ │ │ └── resourceLimits.yaml │ │ └── templates │ │ │ ├── requiredLabels-template.yaml │ │ │ └── resourceLimits-template.yaml │ │ ├── pi │ │ ├── fix │ │ │ └── pi-nonroot.yaml │ │ └── pi.yaml │ │ ├── sleep │ │ └── pod.yaml │ │ ├── validating-webhook │ │ └── validatingWebhookConfiguration.yaml │ │ ├── webhook-server │ │ ├── admission-webhook.yaml │ │ └── certificate.yaml │ │ └── whoami │ │ ├── deployment.yaml │ │ ├── fix │ │ └── deployment.yaml │ │ └── service.yaml ├── affinity │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── whoami-compliance-preferred.yaml │ └── specs │ │ ├── multi-arch │ │ ├── linux-or-windows.yaml │ │ └── services.yaml │ │ └── whoami │ │ ├── colocate-region │ │ └── deployment.yaml │ │ ├── compliance-required │ │ └── deployment.yaml │ │ ├── deployment.yaml │ │ ├── prefer-spread-zone │ │ └── deployment.yaml │ │ ├── services.yaml │ │ └── spread-zone │ │ └── deployment.yaml ├── argo │ ├── README.md │ ├── hints.md │ ├── project │ │ ├── apod │ │ │ └── base │ │ │ │ ├── api.yaml │ │ │ │ ├── kustomization.yaml │ │ │ │ ├── log.yaml │ │ │ │ └── web.yaml │ │ └── helm │ │ │ └── whoami │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ │ └── values.yaml │ ├── solution.md │ └── specs │ │ ├── argocd │ │ ├── 01_namespace.yaml │ │ ├── 2.1.2.yaml │ │ └── nodeport.yaml │ │ ├── gogs │ │ ├── 01_namespace.yaml │ │ └── gogs.yaml │ │ └── whoami │ │ └── app.yaml ├── buildkit │ ├── README.md │ ├── hints.md │ ├── solution.md │ └── specs │ │ ├── buildkit-cli │ │ └── buildkit-cli.yaml │ │ ├── buildkitd │ │ └── buildkitd.yaml │ │ └── sleep │ │ └── pod.yaml ├── clusters │ ├── README.md │ ├── hints.md │ ├── solution.md │ └── specs │ │ ├── ingress-controller │ │ ├── 01_namespace.yaml │ │ ├── 02_rbac.yaml │ │ ├── configmap.yaml │ │ ├── daemonset.yaml │ │ ├── services.yaml │ │ └── update │ │ │ └── daemonset.yaml │ │ ├── ingress │ │ ├── v1 │ │ │ └── ingress.yaml │ │ └── v1beta1 │ │ │ └── whoami.yaml │ │ └── whoami │ │ ├── deployment.yaml │ │ ├── services.yaml │ │ └── update │ │ └── deployment.yaml ├── configmaps │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── configurable.env │ │ └── override.json │ └── specs │ │ └── configurable │ │ ├── config-broken │ │ └── deployment-broken.yaml │ │ ├── config-env │ │ ├── configmap-env.yaml │ │ └── deployment-env.yaml │ │ ├── config-json │ │ ├── configmap-json.yaml │ │ └── deployment-json.yaml │ │ ├── deployment.yaml │ │ ├── lab │ │ └── deployment-lab.yaml │ │ └── services.yaml ├── daemonsets │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── daemonset-update-on-delete.yaml │ └── specs │ │ ├── nginx │ │ ├── daemonset.yaml │ │ ├── services.yaml │ │ ├── update-bad │ │ │ └── daemonset-bad-command.yaml │ │ ├── update-good │ │ │ └── daemonset-init-container.yaml │ │ └── update-subset │ │ │ └── daemonset-node-selector.yaml │ │ └── sleep-with-hostPath.yaml ├── deployments │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── whoami-deployments.yaml │ │ ├── whoami-service-v1.yaml │ │ └── whoami-service-v2.yaml │ └── specs │ │ ├── deployments │ │ ├── whoami-v1-scale.yaml │ │ ├── whoami-v1.yaml │ │ └── whoami-v2.yaml │ │ └── services │ │ ├── whoami-loadbalancer.yaml │ │ └── whoami-nodeport.yaml ├── docker │ ├── README.md │ ├── hints.md │ ├── simple │ │ └── Dockerfile │ ├── solution.md │ └── whoami │ │ ├── Dockerfile │ │ ├── app.go │ │ └── go.mod ├── helm │ ├── README.md │ ├── charts │ │ └── whoami │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ │ └── values.yaml │ ├── hints.md │ ├── ingress-nginx │ │ └── dev.yaml │ └── solution.md ├── ingress │ ├── README.md │ ├── hints.md │ ├── ingress-https.md │ ├── solution.md │ ├── solution │ │ ├── controller │ │ │ └── service-lb.yaml │ │ └── ingress │ │ │ └── configurable-http.yaml │ └── specs │ │ ├── configurable │ │ ├── 01-namespace.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ └── services.yaml │ │ ├── default │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── ingress │ │ │ └── default.yaml │ │ └── service.yaml │ │ ├── ingress-controller │ │ ├── 01_namespace.yaml │ │ ├── 02_rbac.yaml │ │ ├── configmap.yaml │ │ ├── daemonset.yaml │ │ ├── ingressClass.yaml │ │ └── services.yaml │ │ ├── pi │ │ ├── ingress.yaml │ │ ├── pi.yaml │ │ └── update │ │ │ └── ingress-with-cache.yaml │ │ ├── tls │ │ ├── cert-generator.yaml │ │ └── ingress │ │ │ ├── default-https.yaml │ │ │ ├── pi-https.yaml │ │ │ └── whoami-https.yaml │ │ └── whoami │ │ ├── ingress.yaml │ │ └── whoami.yaml ├── jenkins │ ├── README.md │ ├── hints.md │ ├── project │ │ ├── Jenkinsfile │ │ ├── Jenkinsfile.original │ │ ├── helm │ │ │ ├── integration-test.yaml │ │ │ └── whoami │ │ │ │ ├── Chart.yaml │ │ │ │ ├── templates │ │ │ │ ├── deployment.yaml │ │ │ │ └── service.yaml │ │ │ │ └── values.yaml │ │ └── src │ │ │ ├── CREDITS.md │ │ │ ├── Dockerfile │ │ │ ├── Dockerfile.original │ │ │ ├── LICENSE │ │ │ ├── app.go │ │ │ └── go.mod │ ├── solution.md │ ├── solution │ │ └── Dockerfile │ └── specs │ │ └── infrastructure │ │ ├── 01_namespace.yaml │ │ ├── buildkitd.yaml │ │ ├── gogs.yaml │ │ └── jenkins.yaml ├── jobs │ ├── README.md │ ├── hints.md │ ├── solution.md │ └── specs │ │ ├── backup │ │ └── cronjob.yaml │ │ ├── cleanup │ │ ├── configmap.yaml │ │ ├── cronjob.yaml │ │ ├── rbac.yaml │ │ └── update │ │ │ └── cronjob.yaml │ │ └── pi │ │ ├── many │ │ └── pi-job-random.yaml │ │ ├── one-failing │ │ ├── pi-job.yaml │ │ └── update │ │ │ └── pi-job-restart.yaml │ │ └── one │ │ ├── pi-job-50dp.yaml │ │ └── update │ │ └── pi-job-500dp.yaml ├── logging │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── deployment.yaml │ └── specs │ │ ├── fulfilment-api │ │ ├── deployment.yaml │ │ └── services.yml │ │ ├── fulfilment-processor │ │ └── deployment.yaml │ │ ├── jumpbox │ │ └── pod.yaml │ │ └── logging │ │ ├── 01-namespace.yaml │ │ ├── elasticsearch.yaml │ │ ├── fluentbit-config.yaml │ │ ├── fluentbit.yaml │ │ └── kibana.yml ├── monitoring │ ├── README.md │ ├── dashboards │ │ ├── cluster.json │ │ └── fulfilment-processor.json │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── prometheus-config.yaml │ └── specs │ │ ├── cluster-metrics │ │ ├── cadvisor.yaml │ │ └── kube-state-metrics.yaml │ │ ├── fulfilment-processor │ │ ├── deployment.yaml │ │ └── services.yaml │ │ └── monitoring │ │ ├── 01-namespace.yaml │ │ ├── grafana-config.yaml │ │ ├── grafana.yml │ │ ├── prometheus-config.yaml │ │ └── prometheus.yaml ├── namespaces │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── 01-namespace.yaml │ │ └── nginx-configMap.yaml │ └── specs │ │ ├── configurable │ │ ├── 01-namespace.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ └── services.yaml │ │ ├── pi │ │ ├── 01-namespace.yaml │ │ ├── 02-cpu-limit-quota.yaml │ │ ├── max-cpu │ │ │ └── web-deployment.yaml │ │ ├── mid-cpu │ │ │ └── web-deployment.yaml │ │ ├── web-deployment.yaml │ │ └── web-services.yaml │ │ ├── reverse-proxy │ │ └── nginx.yaml │ │ ├── sleep-pod.yaml │ │ └── whoami │ │ ├── 01-namespace.yaml │ │ ├── deployment.yaml │ │ └── services.yaml ├── networkpolicy │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── apod │ │ │ ├── 01-namespace.yaml │ │ │ ├── api.yaml │ │ │ ├── log.yaml │ │ │ ├── network-policies.yaml │ │ │ └── web.yaml │ └── specs │ │ ├── apod-hack │ │ └── sleep.yaml │ │ ├── apod │ │ ├── api.yaml │ │ ├── log.yaml │ │ ├── network-policies │ │ │ ├── apod-api.yaml │ │ │ ├── apod-log.yaml │ │ │ └── apod-web.yaml │ │ └── web.yaml │ │ ├── deny-all │ │ └── default-deny.yaml │ │ └── k3d │ │ └── calico.yaml ├── nodes │ ├── README.md │ ├── hints.md │ └── solution.md ├── operators │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── todo-list-db.yaml │ │ └── todo-list-queue.yaml │ └── specs │ │ ├── crd │ │ └── student-crd.yaml │ │ ├── mysql │ │ ├── database │ │ │ ├── 01-secret.yaml │ │ │ └── db.yaml │ │ └── operator │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── README.md │ │ │ ├── crds │ │ │ ├── mysql.presslabs.org_mysqlbackups.yaml │ │ │ ├── mysql.presslabs.org_mysqlclusters.yaml │ │ │ ├── mysql.presslabs.org_mysqldatabases.yaml │ │ │ └── mysql.presslabs.org_mysqlusers.yaml │ │ │ ├── templates │ │ │ ├── NOTES.txt │ │ │ ├── _helpers.tpl │ │ │ ├── _orchestrator-helpers.tpl │ │ │ ├── clusterrole.yaml │ │ │ ├── clusterrolebinding.yaml │ │ │ ├── clustersservicemonitor.yaml │ │ │ ├── orchestrator-config.yaml │ │ │ ├── orchestrator-ingress.yaml │ │ │ ├── orchestrator-raft-service.yaml │ │ │ ├── orchestrator-secret.yaml │ │ │ ├── pdb.yaml │ │ │ ├── podsecuritypolicy-role.yaml │ │ │ ├── podsecuritypolicy-rolebinding.yaml │ │ │ ├── podsecuritypolicy.yaml │ │ │ ├── service.yaml │ │ │ ├── serviceaccount.yaml │ │ │ ├── servicemonitor.yaml │ │ │ └── statefulset.yaml │ │ │ └── values.yaml │ │ ├── nats │ │ ├── cluster │ │ │ └── msgq.yaml │ │ └── operator │ │ │ ├── 00-prereqs.yaml │ │ │ └── 10-deployment.yaml │ │ ├── students │ │ ├── edwin.yaml │ │ └── priti.yaml │ │ └── todo-list │ │ ├── todo-list-configMap.yaml │ │ ├── todo-list-secret.yaml │ │ ├── todo-save-handler.yaml │ │ └── todo-web.yaml ├── persistentvolumes │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── sleep-with-hostpath.yaml │ └── specs │ │ ├── caching-proxy-emptydir │ │ └── nginx.yaml │ │ ├── caching-proxy-pv │ │ ├── nginx.yaml │ │ ├── persistentVolume.yaml │ │ └── pvc.yaml │ │ ├── caching-proxy-pvc │ │ ├── nginx.yaml │ │ └── pvc.yaml │ │ └── pi │ │ ├── nginx-configMap.yaml │ │ ├── nginx.yaml │ │ └── web.yaml ├── pods │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── lab.yaml │ └── specs │ │ ├── sleep-pod.yaml │ │ └── whoami-pod.yaml ├── productionizing │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── deployment-productionized.yaml │ │ └── hpa-cpu.yaml │ └── specs │ │ ├── configurable │ │ ├── deployment.yaml │ │ └── services.yaml │ │ ├── metrics-server │ │ └── components-v0.6.1.yaml │ │ ├── pi-secure │ │ ├── deployment.yaml │ │ ├── service.yaml │ │ └── update │ │ │ └── deployment-custom-port.yaml │ │ ├── pi │ │ ├── deployment.yaml │ │ ├── hpa-cpu.yaml │ │ └── service.yaml │ │ ├── products-db │ │ └── products-db.yaml │ │ └── whoami │ │ ├── deployment.yaml │ │ ├── services.yaml │ │ ├── update │ │ └── deployment-with-readiness.yaml │ │ └── update2 │ │ └── deployment-with-liveness.yaml ├── rbac │ ├── README.md │ ├── docker-desktop-fix.md │ ├── hints.md │ ├── rbac-for-users.md │ ├── solution.md │ ├── solution │ │ ├── service-account-viewer.yaml │ │ ├── sleep-with-no-token-sa.yaml │ │ └── sleep-without-sa-token.yaml │ └── specs │ │ ├── group │ │ ├── clusterrole-podviewer.yaml │ │ └── clusterrolebinding-podviewer-courselabs.yaml │ │ ├── kube-explorer │ │ ├── deployment.yaml │ │ ├── rbac-cluster │ │ │ ├── clusterrole-pod-reader.yaml │ │ │ └── clusterrolebinding-pod-reader-sa.yaml │ │ ├── rbac-namespace │ │ │ ├── role-pod-manager.yaml │ │ │ └── rolebinding-pod-manager-sa.yaml │ │ └── services.yaml │ │ ├── sleep.yaml │ │ ├── user-cert-generator │ │ ├── 01_service-account.yaml │ │ ├── 02_rbac.yaml │ │ └── 03_pod.yaml │ │ └── user │ │ └── rolebinding-edit-default.yaml ├── rollouts │ ├── README.md │ ├── helm │ │ └── vweb │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ │ └── values.yaml │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── helm │ │ │ └── vweb │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ │ └── values.yaml │ └── specs │ │ ├── nginx-daemonset │ │ ├── 1.18.yaml │ │ ├── services.yaml │ │ └── update-ondelete │ │ │ └── 1.20.yaml │ │ ├── nginx-statefulset │ │ ├── 1.18.yaml │ │ ├── services.yaml │ │ └── update-partition │ │ │ └── 1.20.yaml │ │ └── vweb │ │ ├── deployment.yaml │ │ ├── services.yaml │ │ ├── update-broken │ │ └── deployment.yaml │ │ ├── update-fast │ │ └── deployment.yaml │ │ └── update-slow │ │ └── deployment.yaml ├── secrets │ ├── README.md │ ├── hints.md │ ├── secrets │ │ ├── configurable.env │ │ └── secret.json │ ├── solution.md │ ├── solution │ │ ├── deployment.yaml │ │ ├── secret.yaml │ │ ├── services.yaml │ │ ├── v2-annotation │ │ │ ├── deployment.yaml │ │ │ └── secret-v2.yaml │ │ └── v2-name │ │ │ ├── deployment.yaml │ │ │ └── secret-v2.yaml │ └── specs │ │ └── configurable │ │ ├── configmaps.yaml │ │ ├── deployment.yaml │ │ ├── secrets-encoded │ │ ├── deployment-env.yaml │ │ └── secret-encoded.yaml │ │ ├── secrets-file │ │ └── deployment.yaml │ │ ├── secrets-overlapping │ │ ├── configmap-env.yaml │ │ ├── deployment-env.yaml │ │ └── secret-plain.yaml │ │ ├── secrets-plain │ │ ├── deployment-env.yaml │ │ └── secret-plain.yaml │ │ ├── secrets-update │ │ ├── deployment-file.yaml │ │ ├── secret-plain.yaml │ │ └── v1-update │ │ │ └── secret-plain.yaml │ │ └── services.yaml ├── services │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── whoami-pod-2.yaml │ │ └── whoami-svc-zeromatches.yaml │ └── specs │ │ ├── pods │ │ ├── sleep.yaml │ │ └── whoami.yaml │ │ └── services │ │ ├── whoami-clusterip.yaml │ │ ├── whoami-loadbalancer.yaml │ │ └── whoami-nodeport.yaml ├── statefulsets │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── service.yaml │ │ └── statefulset.yaml │ ├── specs │ │ ├── adminer │ │ │ ├── deployment.yaml │ │ │ └── services.yaml │ │ ├── products-db │ │ │ ├── secret.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset-with-pvc.yaml │ │ │ └── update │ │ │ │ └── statefulset-with-pvc-annotation.yaml │ │ ├── simple-proxy │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ └── external-services.yaml │ │ ├── simple │ │ │ ├── configmap-scripts.yaml │ │ │ ├── services.yaml │ │ │ ├── statefulset.yaml │ │ │ └── update │ │ │ │ └── services.yaml │ │ └── sleep-pod.yaml │ └── statefulsets-sql-client.md ├── tools │ ├── README.md │ ├── kubewatch │ │ └── values.yaml │ └── specs │ │ ├── dashboard │ │ ├── 01-namespace.yaml │ │ ├── rng-admin-user.yaml │ │ ├── service.yaml │ │ └── v2.3.1.yaml │ │ ├── metrics-server │ │ └── components-v0.3.6.yaml │ │ └── rng │ │ ├── 01-namespace.yaml │ │ ├── api.yaml │ │ └── web.yaml ├── troubleshooting-2 │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ ├── 00_namespace.yaml │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secret.yaml │ │ └── service.yaml │ └── specs │ │ ├── configmap.yaml │ │ ├── deployment.yaml │ │ ├── pvc.yaml │ │ ├── secret.yaml │ │ └── service.yaml ├── troubleshooting-3 │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ │ └── app-chart │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ ├── database-service.yaml │ │ │ ├── database-statefulset.yaml │ │ │ ├── ingress-nodeport.yaml │ │ │ ├── ingress.yaml │ │ │ ├── web-deployment.yaml │ │ │ └── web-service.yaml │ │ │ └── values.yaml │ └── specs │ │ └── app-chart │ │ ├── Chart.yaml │ │ ├── templates │ │ ├── database-service.yaml │ │ ├── database-statefulset.yaml │ │ ├── ingress-nodeport.yaml │ │ ├── ingress.yaml │ │ ├── web-deployment.yaml │ │ └── web-service.yaml │ │ └── values.yaml └── troubleshooting │ ├── README.md │ ├── hints.md │ ├── solution.md │ ├── solution │ ├── deployment.yaml │ └── service.yaml │ └── specs │ └── pi-failing │ ├── deployment.yaml │ └── service.yaml ├── scripts ├── add-to-hosts.ps1 ├── add-to-hosts.sh ├── fix-rbac-docker-desktop.ps1 ├── fix-rbac-docker-desktop.sh ├── imageSync.ps1 ├── pull-images.ps1 ├── pull-images.sh ├── pull-lab-images.ps1 └── windows-tools.ps1 ├── setup ├── README.md └── kind.yaml └── src ├── bad-sleep └── Dockerfile ├── compose.yml └── lab-test-harness ├── README.md ├── extension.js ├── install-extension.ps1 ├── lab-parser.js ├── package.json ├── sample-TODO.md ├── terminal-executor.js ├── test-README.md └── test-parser.js /.github/workflows/image-builds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/.github/workflows/image-builds.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings-x.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/.vscode/settings-x.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/CNAME -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/_config.yml -------------------------------------------------------------------------------- /crash-course.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/crash-course.md -------------------------------------------------------------------------------- /hackathon/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/README.md -------------------------------------------------------------------------------- /hackathon/files/grafana-dashboard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/files/grafana-dashboard.json -------------------------------------------------------------------------------- /hackathon/files/helm/smoke-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/files/helm/smoke-test.yaml -------------------------------------------------------------------------------- /hackathon/files/helm/uat.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/files/helm/uat.yaml -------------------------------------------------------------------------------- /hackathon/files/kibana-dashboard.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/files/kibana-dashboard.ndjson -------------------------------------------------------------------------------- /hackathon/project/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/Jenkinsfile -------------------------------------------------------------------------------- /hackathon/project/src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/.gitignore -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/Dockerfile -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/conf/pg_hba.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/conf/pg_hba.conf -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/conf/primary.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/conf/primary.conf -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/conf/standby.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/conf/standby.conf -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/initdb/create-replica-user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/initdb/create-replica-user.sh -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/initdb/init-products-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/initdb/init-products-db.sh -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/scripts/initialize-replication.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/scripts/initialize-replication.sh -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/scripts/startup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/scripts/startup.sh -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres-replicated/scripts/wait-service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres-replicated/scripts/wait-service.sh -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres/Dockerfile -------------------------------------------------------------------------------- /hackathon/project/src/db/postgres/init-products-db.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/db/postgres/init-products-db.sh -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/Dockerfile -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/pom.xml -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/java/com/widgetario/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/java/com/widgetario/Application.java -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/java/com/widgetario/configuration/RegistryConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/java/com/widgetario/configuration/RegistryConfiguration.java -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/java/com/widgetario/controllers/ProductsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/java/com/widgetario/controllers/ProductsController.java -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/java/com/widgetario/models/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/java/com/widgetario/models/Product.java -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/java/com/widgetario/repositories/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/java/com/widgetario/repositories/ProductRepository.java -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/java/com/widgetario/startup/ApplicationStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/java/com/widgetario/startup/ApplicationStartup.java -------------------------------------------------------------------------------- /hackathon/project/src/products-api/java/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/products-api/java/src/main/resources/application.properties -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/Dockerfile -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/src/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/src/go.mod -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/src/handlers/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/src/handlers/handlers.go -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/src/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/src/main.go -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/src/middleware/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/src/middleware/prometheus.go -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/src/models/models.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/src/models/models.go -------------------------------------------------------------------------------- /hackathon/project/src/stock-api/golang/src/router/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/stock-api/golang/src/router/router.go -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Dockerfile -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Controllers/HomeController.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Controllers/UpController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Controllers/UpController.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Models/Product.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Models/Product.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Models/ProductStock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Models/ProductStock.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Models/ProductViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Models/ProductViewModel.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Program.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Services/ProductService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Services/ProductService.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Services/StockService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Services/StockService.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Startup.cs -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/Widgetario.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/Widgetario.Web.csproj -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/appsettings.json -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/config/serilog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/config/serilog.json -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/css/site.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/css/themes/dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/css/themes/dark.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/css/themes/light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/css/themes/light.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/favicon.ico -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/img/logo.png -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/img/logo2-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/img/logo2-small.png -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/img/logo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/img/logo2.png -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/js/site.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/Widgetario.Web/wwwroot/lib/jquery/dist/jquery.min.map -------------------------------------------------------------------------------- /hackathon/project/src/web/dotnet/v2/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/project/src/web/dotnet/v2/Index.cshtml -------------------------------------------------------------------------------- /hackathon/solution-part-1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-1/products-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/products-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/products-api/products-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/products-api/products-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/products-db/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/products-db/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/products-db/products-db-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/products-db/products-db-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/stock-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/stock-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/stock-api/stock-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/stock-api/stock-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/web/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/web/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-1/web/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-1/web/web-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-2/products-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/products-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/products-api/products-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/products-api/products-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/products-api/secret-db-properties.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/products-api/secret-db-properties.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/products-db/products-db-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/products-db/products-db-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/products-db/products-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/products-db/products-db.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/products-db/secret-db-password.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/products-db/secret-db-password.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/stock-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/stock-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/stock-api/secret-db-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/stock-api/secret-db-connection.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/stock-api/stock-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/stock-api/stock-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/web/configmap-web-features.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/web/configmap-web-features.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/web/deployments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/web/deployments.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/web/secret-web-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/web/secret-web-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-2/web/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-2/web/web-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-3/products-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/products-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/products-api/products-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/products-api/products-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/products-api/secret-db-properties.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/products-api/secret-db-properties.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/products-db/products-db-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/products-db/products-db-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/products-db/secret-db-password.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/products-db/secret-db-password.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/products-db/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/products-db/statefulset.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/stock-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/stock-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/stock-api/secret-db-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/stock-api/secret-db-connection.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/stock-api/stock-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/stock-api/stock-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/web/configmap-features.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/web/configmap-features.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/web/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/web/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/web/secret-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/web/secret-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-3/web/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-3/web/web-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-4/ingress-controller/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/ingress-controller/01_namespace.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/ingress-controller/02_rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/ingress-controller/02_rbac.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/ingress-controller/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/ingress-controller/configmap.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/ingress-controller/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/ingress-controller/daemonset.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/ingress-controller/ingressClass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/ingress-controller/ingressClass.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/ingress-controller/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/ingress-controller/services.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-api/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-api/ingress.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-api/products-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-api/products-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-api/secret-db-properties.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-api/secret-db-properties.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-db/products-db-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-db/products-db-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-db/secret-db-password.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-db/secret-db-password.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/products-db/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/products-db/statefulset.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/stock-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/stock-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/stock-api/secret-db-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/stock-api/secret-db-connection.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/stock-api/stock-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/stock-api/stock-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/web/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/web/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/web/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/web/ingress.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/web/secret-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/web/secret-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/web/web-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/web/web-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-4/web/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-4/web/web-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-5/ingress-controller/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/ingress-controller/01_namespace.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/ingress-controller/02_rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/ingress-controller/02_rbac.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/ingress-controller/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/ingress-controller/configmap.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/ingress-controller/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/ingress-controller/daemonset.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/ingress-controller/ingressClass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/ingress-controller/ingressClass.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/ingress-controller/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/ingress-controller/services.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-api/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-api/ingress.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-api/products-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-api/products-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-api/secret-db-properties.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-api/secret-db-properties.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-db/products-db-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-db/products-db-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-db/secret-db-password.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-db/secret-db-password.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/products-db/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/products-db/statefulset.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/stock-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/stock-api/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/stock-api/secret-db-connection.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/stock-api/secret-db-connection.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/stock-api/stock-api-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/stock-api/stock-api-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/web/config-features.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/web/config-features.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/web/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/web/deployment.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/web/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/web/ingress.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/web/secrets-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/web/secrets-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-5/web/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-5/web/web-service.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-6/ingress-controller/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/ingress-controller/01_namespace.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/ingress-controller/02_rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/ingress-controller/02_rbac.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/ingress-controller/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/ingress-controller/configmap.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/ingress-controller/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/ingress-controller/daemonset.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/ingress-controller/ingressClass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/ingress-controller/ingressClass.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/ingress-controller/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/ingress-controller/services.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/logging/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/logging/01-namespace.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/logging/elasticsearch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/logging/elasticsearch.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/logging/fluentbit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/logging/fluentbit-config.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/logging/fluentbit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/logging/fluentbit.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/logging/kibana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/logging/kibana.yml -------------------------------------------------------------------------------- /hackathon/solution-part-6/monitoring/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/monitoring/01-namespace.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/monitoring/grafana-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/monitoring/grafana-config.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/monitoring/grafana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/monitoring/grafana.yml -------------------------------------------------------------------------------- /hackathon/solution-part-6/monitoring/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/monitoring/prometheus-config.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/monitoring/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/monitoring/prometheus.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/widgetario/products-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/widgetario/products-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/widgetario/products-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/widgetario/products-db.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/widgetario/stock-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/widgetario/stock-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-6/widgetario/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-6/widgetario/web.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/Jenkinsfile -------------------------------------------------------------------------------- /hackathon/solution-part-7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/README.md -------------------------------------------------------------------------------- /hackathon/solution-part-7/helm/widgetario/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/helm/widgetario/Chart.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/helm/widgetario/templates/products-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/helm/widgetario/templates/products-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/helm/widgetario/templates/products-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/helm/widgetario/templates/products-db.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/helm/widgetario/templates/stock-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/helm/widgetario/templates/stock-api.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/helm/widgetario/templates/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/helm/widgetario/templates/web.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/helm/widgetario/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/helm/widgetario/values.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/infrastructure/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/infrastructure/01_namespace.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/infrastructure/buildkitd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/infrastructure/buildkitd.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/infrastructure/gogs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/infrastructure/gogs.yaml -------------------------------------------------------------------------------- /hackathon/solution-part-7/infrastructure/jenkins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/hackathon/solution-part-7/infrastructure/jenkins.yaml -------------------------------------------------------------------------------- /images/DOCKER_IMAGES_BY_LAB.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/images/DOCKER_IMAGES_BY_LAB.md -------------------------------------------------------------------------------- /images/images.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/images/images.txt -------------------------------------------------------------------------------- /images/lab-images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/images/lab-images.json -------------------------------------------------------------------------------- /img/adminer-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/adminer-login.png -------------------------------------------------------------------------------- /img/adminer-updated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/adminer-updated.png -------------------------------------------------------------------------------- /img/docker-desktop-kubernetes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/docker-desktop-kubernetes.png -------------------------------------------------------------------------------- /img/docker-desktop-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/docker-desktop-settings.png -------------------------------------------------------------------------------- /img/grafana-fulfilment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/grafana-fulfilment.png -------------------------------------------------------------------------------- /img/hackathon-grafana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/hackathon-grafana.png -------------------------------------------------------------------------------- /img/hackathon-kibana.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/hackathon-kibana.png -------------------------------------------------------------------------------- /img/ingress-controller-cert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/ingress-controller-cert.png -------------------------------------------------------------------------------- /img/monitoring-lab-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/monitoring-lab-dashboard.png -------------------------------------------------------------------------------- /img/monitoring-lab-targets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/monitoring-lab-targets.png -------------------------------------------------------------------------------- /img/ohmyzsh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/ohmyzsh.png -------------------------------------------------------------------------------- /img/tools-dashboard-edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/tools-dashboard-edit.png -------------------------------------------------------------------------------- /img/tools-dashboard-pods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/tools-dashboard-pods.png -------------------------------------------------------------------------------- /img/tools-k9s-pods.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/tools-k9s-pods.png -------------------------------------------------------------------------------- /img/tools-k9s-secret.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/tools-k9s-secret.png -------------------------------------------------------------------------------- /img/tools-kubewatch-slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/tools-kubewatch-slack.png -------------------------------------------------------------------------------- /img/widgetario-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/widgetario-architecture.png -------------------------------------------------------------------------------- /img/widgetario-solution-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/widgetario-solution-1.png -------------------------------------------------------------------------------- /img/widgetario-solution-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/img/widgetario-solution-2.png -------------------------------------------------------------------------------- /index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/index.md -------------------------------------------------------------------------------- /labs/admission/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/README.md -------------------------------------------------------------------------------- /labs/admission/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/hints.md -------------------------------------------------------------------------------- /labs/admission/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/solution.md -------------------------------------------------------------------------------- /labs/admission/solution/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/solution/01-namespace.yaml -------------------------------------------------------------------------------- /labs/admission/solution/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/solution/api.yaml -------------------------------------------------------------------------------- /labs/admission/solution/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/solution/log.yaml -------------------------------------------------------------------------------- /labs/admission/solution/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/solution/web.yaml -------------------------------------------------------------------------------- /labs/admission/specs/apod/01-namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: apod -------------------------------------------------------------------------------- /labs/admission/specs/apod/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/apod/api.yaml -------------------------------------------------------------------------------- /labs/admission/specs/apod/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/apod/log.yaml -------------------------------------------------------------------------------- /labs/admission/specs/apod/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/apod/web.yaml -------------------------------------------------------------------------------- /labs/admission/specs/cert-manager/1.5.3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/cert-manager/1.5.3.yaml -------------------------------------------------------------------------------- /labs/admission/specs/cert-manager/issuers/self-signed.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/cert-manager/issuers/self-signed.yaml -------------------------------------------------------------------------------- /labs/admission/specs/mutating-webhook/mutatingWebhookConfiguration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/mutating-webhook/mutatingWebhookConfiguration.yaml -------------------------------------------------------------------------------- /labs/admission/specs/opa-gatekeeper/3.5.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/opa-gatekeeper/3.5.yaml -------------------------------------------------------------------------------- /labs/admission/specs/opa-gatekeeper/constraints/requiredLabels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/opa-gatekeeper/constraints/requiredLabels.yaml -------------------------------------------------------------------------------- /labs/admission/specs/opa-gatekeeper/constraints/resourceLimits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/opa-gatekeeper/constraints/resourceLimits.yaml -------------------------------------------------------------------------------- /labs/admission/specs/opa-gatekeeper/templates/requiredLabels-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/opa-gatekeeper/templates/requiredLabels-template.yaml -------------------------------------------------------------------------------- /labs/admission/specs/opa-gatekeeper/templates/resourceLimits-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/opa-gatekeeper/templates/resourceLimits-template.yaml -------------------------------------------------------------------------------- /labs/admission/specs/pi/fix/pi-nonroot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/pi/fix/pi-nonroot.yaml -------------------------------------------------------------------------------- /labs/admission/specs/pi/pi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/pi/pi.yaml -------------------------------------------------------------------------------- /labs/admission/specs/sleep/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/sleep/pod.yaml -------------------------------------------------------------------------------- /labs/admission/specs/validating-webhook/validatingWebhookConfiguration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/validating-webhook/validatingWebhookConfiguration.yaml -------------------------------------------------------------------------------- /labs/admission/specs/webhook-server/admission-webhook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/webhook-server/admission-webhook.yaml -------------------------------------------------------------------------------- /labs/admission/specs/webhook-server/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/webhook-server/certificate.yaml -------------------------------------------------------------------------------- /labs/admission/specs/whoami/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/whoami/deployment.yaml -------------------------------------------------------------------------------- /labs/admission/specs/whoami/fix/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/whoami/fix/deployment.yaml -------------------------------------------------------------------------------- /labs/admission/specs/whoami/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/admission/specs/whoami/service.yaml -------------------------------------------------------------------------------- /labs/affinity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/README.md -------------------------------------------------------------------------------- /labs/affinity/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/hints.md -------------------------------------------------------------------------------- /labs/affinity/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/solution.md -------------------------------------------------------------------------------- /labs/affinity/solution/whoami-compliance-preferred.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/solution/whoami-compliance-preferred.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/multi-arch/linux-or-windows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/multi-arch/linux-or-windows.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/multi-arch/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/multi-arch/services.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/whoami/colocate-region/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/whoami/colocate-region/deployment.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/whoami/compliance-required/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/whoami/compliance-required/deployment.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/whoami/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/whoami/deployment.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/whoami/prefer-spread-zone/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/whoami/prefer-spread-zone/deployment.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/whoami/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/whoami/services.yaml -------------------------------------------------------------------------------- /labs/affinity/specs/whoami/spread-zone/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/affinity/specs/whoami/spread-zone/deployment.yaml -------------------------------------------------------------------------------- /labs/argo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/README.md -------------------------------------------------------------------------------- /labs/argo/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/hints.md -------------------------------------------------------------------------------- /labs/argo/project/apod/base/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/apod/base/api.yaml -------------------------------------------------------------------------------- /labs/argo/project/apod/base/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/apod/base/kustomization.yaml -------------------------------------------------------------------------------- /labs/argo/project/apod/base/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/apod/base/log.yaml -------------------------------------------------------------------------------- /labs/argo/project/apod/base/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/apod/base/web.yaml -------------------------------------------------------------------------------- /labs/argo/project/helm/whoami/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/helm/whoami/Chart.yaml -------------------------------------------------------------------------------- /labs/argo/project/helm/whoami/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/helm/whoami/templates/deployment.yaml -------------------------------------------------------------------------------- /labs/argo/project/helm/whoami/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/helm/whoami/templates/service.yaml -------------------------------------------------------------------------------- /labs/argo/project/helm/whoami/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/project/helm/whoami/values.yaml -------------------------------------------------------------------------------- /labs/argo/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/solution.md -------------------------------------------------------------------------------- /labs/argo/specs/argocd/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/specs/argocd/01_namespace.yaml -------------------------------------------------------------------------------- /labs/argo/specs/argocd/2.1.2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/specs/argocd/2.1.2.yaml -------------------------------------------------------------------------------- /labs/argo/specs/argocd/nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/specs/argocd/nodeport.yaml -------------------------------------------------------------------------------- /labs/argo/specs/gogs/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/specs/gogs/01_namespace.yaml -------------------------------------------------------------------------------- /labs/argo/specs/gogs/gogs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/specs/gogs/gogs.yaml -------------------------------------------------------------------------------- /labs/argo/specs/whoami/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/argo/specs/whoami/app.yaml -------------------------------------------------------------------------------- /labs/buildkit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/buildkit/README.md -------------------------------------------------------------------------------- /labs/buildkit/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/buildkit/hints.md -------------------------------------------------------------------------------- /labs/buildkit/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/buildkit/solution.md -------------------------------------------------------------------------------- /labs/buildkit/specs/buildkit-cli/buildkit-cli.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/buildkit/specs/buildkit-cli/buildkit-cli.yaml -------------------------------------------------------------------------------- /labs/buildkit/specs/buildkitd/buildkitd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/buildkit/specs/buildkitd/buildkitd.yaml -------------------------------------------------------------------------------- /labs/buildkit/specs/sleep/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/buildkit/specs/sleep/pod.yaml -------------------------------------------------------------------------------- /labs/clusters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/README.md -------------------------------------------------------------------------------- /labs/clusters/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/hints.md -------------------------------------------------------------------------------- /labs/clusters/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/solution.md -------------------------------------------------------------------------------- /labs/clusters/specs/ingress-controller/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress-controller/01_namespace.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress-controller/02_rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress-controller/02_rbac.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress-controller/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress-controller/configmap.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress-controller/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress-controller/daemonset.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress-controller/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress-controller/services.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress-controller/update/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress-controller/update/daemonset.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress/v1/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress/v1/ingress.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/ingress/v1beta1/whoami.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/ingress/v1beta1/whoami.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/whoami/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/whoami/deployment.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/whoami/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/whoami/services.yaml -------------------------------------------------------------------------------- /labs/clusters/specs/whoami/update/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/clusters/specs/whoami/update/deployment.yaml -------------------------------------------------------------------------------- /labs/configmaps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/README.md -------------------------------------------------------------------------------- /labs/configmaps/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/hints.md -------------------------------------------------------------------------------- /labs/configmaps/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/solution.md -------------------------------------------------------------------------------- /labs/configmaps/solution/configurable.env: -------------------------------------------------------------------------------- 1 | Configurable__Release=21.04-secret -------------------------------------------------------------------------------- /labs/configmaps/solution/override.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/solution/override.json -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/config-broken/deployment-broken.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/config-broken/deployment-broken.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/config-env/configmap-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/config-env/configmap-env.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/config-env/deployment-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/config-env/deployment-env.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/config-json/configmap-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/config-json/configmap-json.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/config-json/deployment-json.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/config-json/deployment-json.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/deployment.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/lab/deployment-lab.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/lab/deployment-lab.yaml -------------------------------------------------------------------------------- /labs/configmaps/specs/configurable/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/configmaps/specs/configurable/services.yaml -------------------------------------------------------------------------------- /labs/daemonsets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/README.md -------------------------------------------------------------------------------- /labs/daemonsets/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/hints.md -------------------------------------------------------------------------------- /labs/daemonsets/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/solution.md -------------------------------------------------------------------------------- /labs/daemonsets/solution/daemonset-update-on-delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/solution/daemonset-update-on-delete.yaml -------------------------------------------------------------------------------- /labs/daemonsets/specs/nginx/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/specs/nginx/daemonset.yaml -------------------------------------------------------------------------------- /labs/daemonsets/specs/nginx/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/specs/nginx/services.yaml -------------------------------------------------------------------------------- /labs/daemonsets/specs/nginx/update-bad/daemonset-bad-command.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/specs/nginx/update-bad/daemonset-bad-command.yaml -------------------------------------------------------------------------------- /labs/daemonsets/specs/nginx/update-good/daemonset-init-container.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/specs/nginx/update-good/daemonset-init-container.yaml -------------------------------------------------------------------------------- /labs/daemonsets/specs/nginx/update-subset/daemonset-node-selector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/specs/nginx/update-subset/daemonset-node-selector.yaml -------------------------------------------------------------------------------- /labs/daemonsets/specs/sleep-with-hostPath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/daemonsets/specs/sleep-with-hostPath.yaml -------------------------------------------------------------------------------- /labs/deployments/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/README.md -------------------------------------------------------------------------------- /labs/deployments/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/hints.md -------------------------------------------------------------------------------- /labs/deployments/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/solution.md -------------------------------------------------------------------------------- /labs/deployments/solution/whoami-deployments.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/solution/whoami-deployments.yaml -------------------------------------------------------------------------------- /labs/deployments/solution/whoami-service-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/solution/whoami-service-v1.yaml -------------------------------------------------------------------------------- /labs/deployments/solution/whoami-service-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/solution/whoami-service-v2.yaml -------------------------------------------------------------------------------- /labs/deployments/specs/deployments/whoami-v1-scale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/specs/deployments/whoami-v1-scale.yaml -------------------------------------------------------------------------------- /labs/deployments/specs/deployments/whoami-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/specs/deployments/whoami-v1.yaml -------------------------------------------------------------------------------- /labs/deployments/specs/deployments/whoami-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/specs/deployments/whoami-v2.yaml -------------------------------------------------------------------------------- /labs/deployments/specs/services/whoami-loadbalancer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/specs/services/whoami-loadbalancer.yaml -------------------------------------------------------------------------------- /labs/deployments/specs/services/whoami-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/deployments/specs/services/whoami-nodeport.yaml -------------------------------------------------------------------------------- /labs/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/README.md -------------------------------------------------------------------------------- /labs/docker/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/hints.md -------------------------------------------------------------------------------- /labs/docker/simple/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/simple/Dockerfile -------------------------------------------------------------------------------- /labs/docker/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/solution.md -------------------------------------------------------------------------------- /labs/docker/whoami/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/whoami/Dockerfile -------------------------------------------------------------------------------- /labs/docker/whoami/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/whoami/app.go -------------------------------------------------------------------------------- /labs/docker/whoami/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/docker/whoami/go.mod -------------------------------------------------------------------------------- /labs/helm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/README.md -------------------------------------------------------------------------------- /labs/helm/charts/whoami/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/charts/whoami/Chart.yaml -------------------------------------------------------------------------------- /labs/helm/charts/whoami/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/charts/whoami/templates/deployment.yaml -------------------------------------------------------------------------------- /labs/helm/charts/whoami/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/charts/whoami/templates/service.yaml -------------------------------------------------------------------------------- /labs/helm/charts/whoami/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/charts/whoami/values.yaml -------------------------------------------------------------------------------- /labs/helm/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/hints.md -------------------------------------------------------------------------------- /labs/helm/ingress-nginx/dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/ingress-nginx/dev.yaml -------------------------------------------------------------------------------- /labs/helm/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/helm/solution.md -------------------------------------------------------------------------------- /labs/ingress/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/README.md -------------------------------------------------------------------------------- /labs/ingress/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/hints.md -------------------------------------------------------------------------------- /labs/ingress/ingress-https.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/ingress-https.md -------------------------------------------------------------------------------- /labs/ingress/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/solution.md -------------------------------------------------------------------------------- /labs/ingress/solution/controller/service-lb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/solution/controller/service-lb.yaml -------------------------------------------------------------------------------- /labs/ingress/solution/ingress/configurable-http.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/solution/ingress/configurable-http.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/configurable/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/configurable/01-namespace.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/configurable/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/configurable/configmap.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/configurable/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/configurable/deployment.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/configurable/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/configurable/services.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/default/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/default/configmap.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/default/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/default/deployment.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/default/ingress/default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/default/ingress/default.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/default/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/default/service.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/ingress-controller/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/ingress-controller/01_namespace.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/ingress-controller/02_rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/ingress-controller/02_rbac.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/ingress-controller/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/ingress-controller/configmap.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/ingress-controller/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/ingress-controller/daemonset.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/ingress-controller/ingressClass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/ingress-controller/ingressClass.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/ingress-controller/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/ingress-controller/services.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/pi/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/pi/ingress.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/pi/pi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/pi/pi.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/pi/update/ingress-with-cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/pi/update/ingress-with-cache.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/tls/cert-generator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/tls/cert-generator.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/tls/ingress/default-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/tls/ingress/default-https.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/tls/ingress/pi-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/tls/ingress/pi-https.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/tls/ingress/whoami-https.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/tls/ingress/whoami-https.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/whoami/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/whoami/ingress.yaml -------------------------------------------------------------------------------- /labs/ingress/specs/whoami/whoami.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/ingress/specs/whoami/whoami.yaml -------------------------------------------------------------------------------- /labs/jenkins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/README.md -------------------------------------------------------------------------------- /labs/jenkins/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/hints.md -------------------------------------------------------------------------------- /labs/jenkins/project/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/Jenkinsfile -------------------------------------------------------------------------------- /labs/jenkins/project/Jenkinsfile.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/Jenkinsfile.original -------------------------------------------------------------------------------- /labs/jenkins/project/helm/integration-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/helm/integration-test.yaml -------------------------------------------------------------------------------- /labs/jenkins/project/helm/whoami/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/helm/whoami/Chart.yaml -------------------------------------------------------------------------------- /labs/jenkins/project/helm/whoami/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/helm/whoami/templates/deployment.yaml -------------------------------------------------------------------------------- /labs/jenkins/project/helm/whoami/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/helm/whoami/templates/service.yaml -------------------------------------------------------------------------------- /labs/jenkins/project/helm/whoami/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/helm/whoami/values.yaml -------------------------------------------------------------------------------- /labs/jenkins/project/src/CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/src/CREDITS.md -------------------------------------------------------------------------------- /labs/jenkins/project/src/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/src/Dockerfile -------------------------------------------------------------------------------- /labs/jenkins/project/src/Dockerfile.original: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/src/Dockerfile.original -------------------------------------------------------------------------------- /labs/jenkins/project/src/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/src/LICENSE -------------------------------------------------------------------------------- /labs/jenkins/project/src/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/project/src/app.go -------------------------------------------------------------------------------- /labs/jenkins/project/src/go.mod: -------------------------------------------------------------------------------- 1 | module whoami 2 | go 1.16 -------------------------------------------------------------------------------- /labs/jenkins/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/solution.md -------------------------------------------------------------------------------- /labs/jenkins/solution/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/solution/Dockerfile -------------------------------------------------------------------------------- /labs/jenkins/specs/infrastructure/01_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/specs/infrastructure/01_namespace.yaml -------------------------------------------------------------------------------- /labs/jenkins/specs/infrastructure/buildkitd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/specs/infrastructure/buildkitd.yaml -------------------------------------------------------------------------------- /labs/jenkins/specs/infrastructure/gogs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/specs/infrastructure/gogs.yaml -------------------------------------------------------------------------------- /labs/jenkins/specs/infrastructure/jenkins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jenkins/specs/infrastructure/jenkins.yaml -------------------------------------------------------------------------------- /labs/jobs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/README.md -------------------------------------------------------------------------------- /labs/jobs/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/hints.md -------------------------------------------------------------------------------- /labs/jobs/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/solution.md -------------------------------------------------------------------------------- /labs/jobs/specs/backup/cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/backup/cronjob.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/cleanup/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/cleanup/configmap.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/cleanup/cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/cleanup/cronjob.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/cleanup/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/cleanup/rbac.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/cleanup/update/cronjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/cleanup/update/cronjob.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/pi/many/pi-job-random.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/pi/many/pi-job-random.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/pi/one-failing/pi-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/pi/one-failing/pi-job.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/pi/one-failing/update/pi-job-restart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/pi/one-failing/update/pi-job-restart.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/pi/one/pi-job-50dp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/pi/one/pi-job-50dp.yaml -------------------------------------------------------------------------------- /labs/jobs/specs/pi/one/update/pi-job-500dp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/jobs/specs/pi/one/update/pi-job-500dp.yaml -------------------------------------------------------------------------------- /labs/logging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/README.md -------------------------------------------------------------------------------- /labs/logging/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/hints.md -------------------------------------------------------------------------------- /labs/logging/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/solution.md -------------------------------------------------------------------------------- /labs/logging/solution/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/solution/deployment.yaml -------------------------------------------------------------------------------- /labs/logging/specs/fulfilment-api/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/fulfilment-api/deployment.yaml -------------------------------------------------------------------------------- /labs/logging/specs/fulfilment-api/services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/fulfilment-api/services.yml -------------------------------------------------------------------------------- /labs/logging/specs/fulfilment-processor/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/fulfilment-processor/deployment.yaml -------------------------------------------------------------------------------- /labs/logging/specs/jumpbox/pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/jumpbox/pod.yaml -------------------------------------------------------------------------------- /labs/logging/specs/logging/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/logging/01-namespace.yaml -------------------------------------------------------------------------------- /labs/logging/specs/logging/elasticsearch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/logging/elasticsearch.yaml -------------------------------------------------------------------------------- /labs/logging/specs/logging/fluentbit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/logging/fluentbit-config.yaml -------------------------------------------------------------------------------- /labs/logging/specs/logging/fluentbit.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/logging/fluentbit.yaml -------------------------------------------------------------------------------- /labs/logging/specs/logging/kibana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/logging/specs/logging/kibana.yml -------------------------------------------------------------------------------- /labs/monitoring/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/README.md -------------------------------------------------------------------------------- /labs/monitoring/dashboards/cluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/dashboards/cluster.json -------------------------------------------------------------------------------- /labs/monitoring/dashboards/fulfilment-processor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/dashboards/fulfilment-processor.json -------------------------------------------------------------------------------- /labs/monitoring/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/hints.md -------------------------------------------------------------------------------- /labs/monitoring/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/solution.md -------------------------------------------------------------------------------- /labs/monitoring/solution/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/solution/prometheus-config.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/cluster-metrics/cadvisor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/cluster-metrics/cadvisor.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/cluster-metrics/kube-state-metrics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/cluster-metrics/kube-state-metrics.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/fulfilment-processor/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/fulfilment-processor/deployment.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/fulfilment-processor/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/fulfilment-processor/services.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/monitoring/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/monitoring/01-namespace.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/monitoring/grafana-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/monitoring/grafana-config.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/monitoring/grafana.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/monitoring/grafana.yml -------------------------------------------------------------------------------- /labs/monitoring/specs/monitoring/prometheus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/monitoring/prometheus-config.yaml -------------------------------------------------------------------------------- /labs/monitoring/specs/monitoring/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/monitoring/specs/monitoring/prometheus.yaml -------------------------------------------------------------------------------- /labs/namespaces/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/README.md -------------------------------------------------------------------------------- /labs/namespaces/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/hints.md -------------------------------------------------------------------------------- /labs/namespaces/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/solution.md -------------------------------------------------------------------------------- /labs/namespaces/solution/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/solution/01-namespace.yaml -------------------------------------------------------------------------------- /labs/namespaces/solution/nginx-configMap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/solution/nginx-configMap.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/configurable/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/configurable/01-namespace.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/configurable/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/configurable/configmap.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/configurable/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/configurable/deployment.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/configurable/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/configurable/services.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/pi/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/pi/01-namespace.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/pi/02-cpu-limit-quota.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/pi/02-cpu-limit-quota.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/pi/max-cpu/web-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/pi/max-cpu/web-deployment.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/pi/mid-cpu/web-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/pi/mid-cpu/web-deployment.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/pi/web-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/pi/web-deployment.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/pi/web-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/pi/web-services.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/reverse-proxy/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/reverse-proxy/nginx.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/sleep-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/sleep-pod.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/whoami/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/whoami/01-namespace.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/whoami/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/whoami/deployment.yaml -------------------------------------------------------------------------------- /labs/namespaces/specs/whoami/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/namespaces/specs/whoami/services.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/README.md -------------------------------------------------------------------------------- /labs/networkpolicy/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/hints.md -------------------------------------------------------------------------------- /labs/networkpolicy/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/solution.md -------------------------------------------------------------------------------- /labs/networkpolicy/solution/apod/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/solution/apod/01-namespace.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/solution/apod/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/solution/apod/api.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/solution/apod/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/solution/apod/log.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/solution/apod/network-policies.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/solution/apod/network-policies.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/solution/apod/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/solution/apod/web.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod-hack/sleep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod-hack/sleep.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod/api.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod/log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod/log.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod/network-policies/apod-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod/network-policies/apod-api.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod/network-policies/apod-log.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod/network-policies/apod-log.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod/network-policies/apod-web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod/network-policies/apod-web.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/apod/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/apod/web.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/deny-all/default-deny.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/deny-all/default-deny.yaml -------------------------------------------------------------------------------- /labs/networkpolicy/specs/k3d/calico.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/networkpolicy/specs/k3d/calico.yaml -------------------------------------------------------------------------------- /labs/nodes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/nodes/README.md -------------------------------------------------------------------------------- /labs/nodes/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/nodes/hints.md -------------------------------------------------------------------------------- /labs/nodes/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/nodes/solution.md -------------------------------------------------------------------------------- /labs/operators/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/README.md -------------------------------------------------------------------------------- /labs/operators/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/hints.md -------------------------------------------------------------------------------- /labs/operators/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/solution.md -------------------------------------------------------------------------------- /labs/operators/solution/todo-list-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/solution/todo-list-db.yaml -------------------------------------------------------------------------------- /labs/operators/solution/todo-list-queue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/solution/todo-list-queue.yaml -------------------------------------------------------------------------------- /labs/operators/specs/crd/student-crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/crd/student-crd.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/database/01-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/database/01-secret.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/database/db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/database/db.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/.helmignore -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/Chart.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/README.md -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqlbackups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqlbackups.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqlclusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqlclusters.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqldatabases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqldatabases.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqlusers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/crds/mysql.presslabs.org_mysqlusers.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/NOTES.txt -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/_helpers.tpl -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/_orchestrator-helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/_orchestrator-helpers.tpl -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/clusterrole.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/clusterrolebinding.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/clustersservicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/clustersservicemonitor.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/orchestrator-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/orchestrator-config.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/orchestrator-ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/orchestrator-ingress.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/orchestrator-raft-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/orchestrator-raft-service.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/orchestrator-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/orchestrator-secret.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/pdb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/pdb.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/podsecuritypolicy-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/podsecuritypolicy-role.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/podsecuritypolicy-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/podsecuritypolicy-rolebinding.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/podsecuritypolicy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/podsecuritypolicy.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/service.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/servicemonitor.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/templates/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/templates/statefulset.yaml -------------------------------------------------------------------------------- /labs/operators/specs/mysql/operator/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/mysql/operator/values.yaml -------------------------------------------------------------------------------- /labs/operators/specs/nats/cluster/msgq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/nats/cluster/msgq.yaml -------------------------------------------------------------------------------- /labs/operators/specs/nats/operator/00-prereqs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/nats/operator/00-prereqs.yaml -------------------------------------------------------------------------------- /labs/operators/specs/nats/operator/10-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/nats/operator/10-deployment.yaml -------------------------------------------------------------------------------- /labs/operators/specs/students/edwin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/students/edwin.yaml -------------------------------------------------------------------------------- /labs/operators/specs/students/priti.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/students/priti.yaml -------------------------------------------------------------------------------- /labs/operators/specs/todo-list/todo-list-configMap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/todo-list/todo-list-configMap.yaml -------------------------------------------------------------------------------- /labs/operators/specs/todo-list/todo-list-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/todo-list/todo-list-secret.yaml -------------------------------------------------------------------------------- /labs/operators/specs/todo-list/todo-save-handler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/todo-list/todo-save-handler.yaml -------------------------------------------------------------------------------- /labs/operators/specs/todo-list/todo-web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/operators/specs/todo-list/todo-web.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/README.md -------------------------------------------------------------------------------- /labs/persistentvolumes/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/hints.md -------------------------------------------------------------------------------- /labs/persistentvolumes/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/solution.md -------------------------------------------------------------------------------- /labs/persistentvolumes/solution/sleep-with-hostpath.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/solution/sleep-with-hostpath.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/caching-proxy-emptydir/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/caching-proxy-emptydir/nginx.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/caching-proxy-pv/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/caching-proxy-pv/nginx.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/caching-proxy-pv/persistentVolume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/caching-proxy-pv/persistentVolume.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/caching-proxy-pv/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/caching-proxy-pv/pvc.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/caching-proxy-pvc/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/caching-proxy-pvc/nginx.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/caching-proxy-pvc/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/caching-proxy-pvc/pvc.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/pi/nginx-configMap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/pi/nginx-configMap.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/pi/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/pi/nginx.yaml -------------------------------------------------------------------------------- /labs/persistentvolumes/specs/pi/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/persistentvolumes/specs/pi/web.yaml -------------------------------------------------------------------------------- /labs/pods/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/pods/README.md -------------------------------------------------------------------------------- /labs/pods/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/pods/hints.md -------------------------------------------------------------------------------- /labs/pods/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/pods/solution.md -------------------------------------------------------------------------------- /labs/pods/solution/lab.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/pods/solution/lab.yaml -------------------------------------------------------------------------------- /labs/pods/specs/sleep-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/pods/specs/sleep-pod.yaml -------------------------------------------------------------------------------- /labs/pods/specs/whoami-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/pods/specs/whoami-pod.yaml -------------------------------------------------------------------------------- /labs/productionizing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/README.md -------------------------------------------------------------------------------- /labs/productionizing/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/hints.md -------------------------------------------------------------------------------- /labs/productionizing/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/solution.md -------------------------------------------------------------------------------- /labs/productionizing/solution/deployment-productionized.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/solution/deployment-productionized.yaml -------------------------------------------------------------------------------- /labs/productionizing/solution/hpa-cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/solution/hpa-cpu.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/configurable/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/configurable/deployment.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/configurable/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/configurable/services.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/metrics-server/components-v0.6.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/metrics-server/components-v0.6.1.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/pi-secure/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/pi-secure/deployment.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/pi-secure/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/pi-secure/service.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/pi-secure/update/deployment-custom-port.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/pi-secure/update/deployment-custom-port.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/pi/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/pi/deployment.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/pi/hpa-cpu.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/pi/hpa-cpu.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/pi/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/pi/service.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/products-db/products-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/products-db/products-db.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/whoami/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/whoami/deployment.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/whoami/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/whoami/services.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/whoami/update/deployment-with-readiness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/whoami/update/deployment-with-readiness.yaml -------------------------------------------------------------------------------- /labs/productionizing/specs/whoami/update2/deployment-with-liveness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/productionizing/specs/whoami/update2/deployment-with-liveness.yaml -------------------------------------------------------------------------------- /labs/rbac/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/README.md -------------------------------------------------------------------------------- /labs/rbac/docker-desktop-fix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/docker-desktop-fix.md -------------------------------------------------------------------------------- /labs/rbac/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/hints.md -------------------------------------------------------------------------------- /labs/rbac/rbac-for-users.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/rbac-for-users.md -------------------------------------------------------------------------------- /labs/rbac/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/solution.md -------------------------------------------------------------------------------- /labs/rbac/solution/service-account-viewer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/solution/service-account-viewer.yaml -------------------------------------------------------------------------------- /labs/rbac/solution/sleep-with-no-token-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/solution/sleep-with-no-token-sa.yaml -------------------------------------------------------------------------------- /labs/rbac/solution/sleep-without-sa-token.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/solution/sleep-without-sa-token.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/group/clusterrole-podviewer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/group/clusterrole-podviewer.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/group/clusterrolebinding-podviewer-courselabs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/group/clusterrolebinding-podviewer-courselabs.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/kube-explorer/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/kube-explorer/deployment.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/kube-explorer/rbac-cluster/clusterrole-pod-reader.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/kube-explorer/rbac-cluster/clusterrole-pod-reader.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/kube-explorer/rbac-cluster/clusterrolebinding-pod-reader-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/kube-explorer/rbac-cluster/clusterrolebinding-pod-reader-sa.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/kube-explorer/rbac-namespace/role-pod-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/kube-explorer/rbac-namespace/role-pod-manager.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/kube-explorer/rbac-namespace/rolebinding-pod-manager-sa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/kube-explorer/rbac-namespace/rolebinding-pod-manager-sa.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/kube-explorer/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/kube-explorer/services.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/sleep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/sleep.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/user-cert-generator/01_service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/user-cert-generator/01_service-account.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/user-cert-generator/02_rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/user-cert-generator/02_rbac.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/user-cert-generator/03_pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/user-cert-generator/03_pod.yaml -------------------------------------------------------------------------------- /labs/rbac/specs/user/rolebinding-edit-default.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rbac/specs/user/rolebinding-edit-default.yaml -------------------------------------------------------------------------------- /labs/rollouts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/README.md -------------------------------------------------------------------------------- /labs/rollouts/helm/vweb/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/helm/vweb/Chart.yaml -------------------------------------------------------------------------------- /labs/rollouts/helm/vweb/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/helm/vweb/templates/deployment.yaml -------------------------------------------------------------------------------- /labs/rollouts/helm/vweb/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/helm/vweb/templates/service.yaml -------------------------------------------------------------------------------- /labs/rollouts/helm/vweb/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/helm/vweb/values.yaml -------------------------------------------------------------------------------- /labs/rollouts/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/hints.md -------------------------------------------------------------------------------- /labs/rollouts/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/solution.md -------------------------------------------------------------------------------- /labs/rollouts/solution/helm/vweb/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/solution/helm/vweb/Chart.yaml -------------------------------------------------------------------------------- /labs/rollouts/solution/helm/vweb/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/solution/helm/vweb/templates/deployment.yaml -------------------------------------------------------------------------------- /labs/rollouts/solution/helm/vweb/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/solution/helm/vweb/templates/service.yaml -------------------------------------------------------------------------------- /labs/rollouts/solution/helm/vweb/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/solution/helm/vweb/values.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/nginx-daemonset/1.18.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/nginx-daemonset/1.18.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/nginx-daemonset/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/nginx-daemonset/services.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/nginx-daemonset/update-ondelete/1.20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/nginx-daemonset/update-ondelete/1.20.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/nginx-statefulset/1.18.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/nginx-statefulset/1.18.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/nginx-statefulset/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/nginx-statefulset/services.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/nginx-statefulset/update-partition/1.20.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/nginx-statefulset/update-partition/1.20.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/vweb/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/vweb/deployment.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/vweb/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/vweb/services.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/vweb/update-broken/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/vweb/update-broken/deployment.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/vweb/update-fast/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/vweb/update-fast/deployment.yaml -------------------------------------------------------------------------------- /labs/rollouts/specs/vweb/update-slow/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/rollouts/specs/vweb/update-slow/deployment.yaml -------------------------------------------------------------------------------- /labs/secrets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/README.md -------------------------------------------------------------------------------- /labs/secrets/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/hints.md -------------------------------------------------------------------------------- /labs/secrets/secrets/configurable.env: -------------------------------------------------------------------------------- 1 | Configurable__Release=21.04-secret -------------------------------------------------------------------------------- /labs/secrets/secrets/secret.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/secrets/secret.json -------------------------------------------------------------------------------- /labs/secrets/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution.md -------------------------------------------------------------------------------- /labs/secrets/solution/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/deployment.yaml -------------------------------------------------------------------------------- /labs/secrets/solution/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/secret.yaml -------------------------------------------------------------------------------- /labs/secrets/solution/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/services.yaml -------------------------------------------------------------------------------- /labs/secrets/solution/v2-annotation/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/v2-annotation/deployment.yaml -------------------------------------------------------------------------------- /labs/secrets/solution/v2-annotation/secret-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/v2-annotation/secret-v2.yaml -------------------------------------------------------------------------------- /labs/secrets/solution/v2-name/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/v2-name/deployment.yaml -------------------------------------------------------------------------------- /labs/secrets/solution/v2-name/secret-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/solution/v2-name/secret-v2.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/configmaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/configmaps.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/deployment.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-encoded/deployment-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-encoded/deployment-env.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-encoded/secret-encoded.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-encoded/secret-encoded.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-file/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-file/deployment.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-overlapping/configmap-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-overlapping/configmap-env.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-overlapping/deployment-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-overlapping/deployment-env.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-overlapping/secret-plain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-overlapping/secret-plain.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-plain/deployment-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-plain/deployment-env.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-plain/secret-plain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-plain/secret-plain.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-update/deployment-file.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-update/deployment-file.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-update/secret-plain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-update/secret-plain.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/secrets-update/v1-update/secret-plain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/secrets-update/v1-update/secret-plain.yaml -------------------------------------------------------------------------------- /labs/secrets/specs/configurable/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/secrets/specs/configurable/services.yaml -------------------------------------------------------------------------------- /labs/services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/README.md -------------------------------------------------------------------------------- /labs/services/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/hints.md -------------------------------------------------------------------------------- /labs/services/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/solution.md -------------------------------------------------------------------------------- /labs/services/solution/whoami-pod-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/solution/whoami-pod-2.yaml -------------------------------------------------------------------------------- /labs/services/solution/whoami-svc-zeromatches.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/solution/whoami-svc-zeromatches.yaml -------------------------------------------------------------------------------- /labs/services/specs/pods/sleep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/specs/pods/sleep.yaml -------------------------------------------------------------------------------- /labs/services/specs/pods/whoami.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/specs/pods/whoami.yaml -------------------------------------------------------------------------------- /labs/services/specs/services/whoami-clusterip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/specs/services/whoami-clusterip.yaml -------------------------------------------------------------------------------- /labs/services/specs/services/whoami-loadbalancer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/specs/services/whoami-loadbalancer.yaml -------------------------------------------------------------------------------- /labs/services/specs/services/whoami-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/services/specs/services/whoami-nodeport.yaml -------------------------------------------------------------------------------- /labs/statefulsets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/README.md -------------------------------------------------------------------------------- /labs/statefulsets/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/hints.md -------------------------------------------------------------------------------- /labs/statefulsets/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/solution.md -------------------------------------------------------------------------------- /labs/statefulsets/solution/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/solution/service.yaml -------------------------------------------------------------------------------- /labs/statefulsets/solution/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/solution/statefulset.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/adminer/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/adminer/deployment.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/adminer/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/adminer/services.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/products-db/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/products-db/secret.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/products-db/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/products-db/service.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/products-db/statefulset-with-pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/products-db/statefulset-with-pvc.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/products-db/update/statefulset-with-pvc-annotation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/products-db/update/statefulset-with-pvc-annotation.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple-proxy/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple-proxy/configmap.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple-proxy/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple-proxy/deployment.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple-proxy/external-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple-proxy/external-services.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple/configmap-scripts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple/configmap-scripts.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple/services.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple/statefulset.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/simple/update/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/simple/update/services.yaml -------------------------------------------------------------------------------- /labs/statefulsets/specs/sleep-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/specs/sleep-pod.yaml -------------------------------------------------------------------------------- /labs/statefulsets/statefulsets-sql-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/statefulsets/statefulsets-sql-client.md -------------------------------------------------------------------------------- /labs/tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/README.md -------------------------------------------------------------------------------- /labs/tools/kubewatch/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/kubewatch/values.yaml -------------------------------------------------------------------------------- /labs/tools/specs/dashboard/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/dashboard/01-namespace.yaml -------------------------------------------------------------------------------- /labs/tools/specs/dashboard/rng-admin-user.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/dashboard/rng-admin-user.yaml -------------------------------------------------------------------------------- /labs/tools/specs/dashboard/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/dashboard/service.yaml -------------------------------------------------------------------------------- /labs/tools/specs/dashboard/v2.3.1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/dashboard/v2.3.1.yaml -------------------------------------------------------------------------------- /labs/tools/specs/metrics-server/components-v0.3.6.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/metrics-server/components-v0.3.6.yaml -------------------------------------------------------------------------------- /labs/tools/specs/rng/01-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/rng/01-namespace.yaml -------------------------------------------------------------------------------- /labs/tools/specs/rng/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/rng/api.yaml -------------------------------------------------------------------------------- /labs/tools/specs/rng/web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/tools/specs/rng/web.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/README.md -------------------------------------------------------------------------------- /labs/troubleshooting-2/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/hints.md -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/solution.md -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution/00_namespace.yaml: -------------------------------------------------------------------------------- 1 | apiVersion: v1 2 | kind: Namespace 3 | metadata: 4 | name: troubleshooting-2 -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/solution/configmap.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/solution/deployment.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/solution/pvc.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/solution/secret.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/solution/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/solution/service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/specs/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/specs/configmap.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/specs/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/specs/deployment.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/specs/pvc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/specs/pvc.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/specs/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/specs/secret.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-2/specs/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-2/specs/service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/README.md -------------------------------------------------------------------------------- /labs/troubleshooting-3/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/hints.md -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution.md -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/Chart.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/templates/database-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/templates/database-service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/templates/database-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/templates/database-statefulset.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/templates/ingress-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/templates/ingress-nodeport.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/templates/ingress.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/templates/web-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/templates/web-deployment.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/templates/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/templates/web-service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/solution/app-chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/solution/app-chart/values.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/Chart.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/templates/database-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/templates/database-service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/templates/database-statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/templates/database-statefulset.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/templates/ingress-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/templates/ingress-nodeport.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/templates/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/templates/ingress.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/templates/web-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/templates/web-deployment.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/templates/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/templates/web-service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting-3/specs/app-chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting-3/specs/app-chart/values.yaml -------------------------------------------------------------------------------- /labs/troubleshooting/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/README.md -------------------------------------------------------------------------------- /labs/troubleshooting/hints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/hints.md -------------------------------------------------------------------------------- /labs/troubleshooting/solution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/solution.md -------------------------------------------------------------------------------- /labs/troubleshooting/solution/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/solution/deployment.yaml -------------------------------------------------------------------------------- /labs/troubleshooting/solution/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/solution/service.yaml -------------------------------------------------------------------------------- /labs/troubleshooting/specs/pi-failing/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/specs/pi-failing/deployment.yaml -------------------------------------------------------------------------------- /labs/troubleshooting/specs/pi-failing/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/labs/troubleshooting/specs/pi-failing/service.yaml -------------------------------------------------------------------------------- /scripts/add-to-hosts.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/add-to-hosts.ps1 -------------------------------------------------------------------------------- /scripts/add-to-hosts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/add-to-hosts.sh -------------------------------------------------------------------------------- /scripts/fix-rbac-docker-desktop.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/fix-rbac-docker-desktop.ps1 -------------------------------------------------------------------------------- /scripts/fix-rbac-docker-desktop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/fix-rbac-docker-desktop.sh -------------------------------------------------------------------------------- /scripts/imageSync.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/imageSync.ps1 -------------------------------------------------------------------------------- /scripts/pull-images.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/pull-images.ps1 -------------------------------------------------------------------------------- /scripts/pull-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/pull-images.sh -------------------------------------------------------------------------------- /scripts/pull-lab-images.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/pull-lab-images.ps1 -------------------------------------------------------------------------------- /scripts/windows-tools.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/scripts/windows-tools.ps1 -------------------------------------------------------------------------------- /setup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/setup/README.md -------------------------------------------------------------------------------- /setup/kind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/setup/kind.yaml -------------------------------------------------------------------------------- /src/bad-sleep/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/bad-sleep/Dockerfile -------------------------------------------------------------------------------- /src/compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/compose.yml -------------------------------------------------------------------------------- /src/lab-test-harness/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/README.md -------------------------------------------------------------------------------- /src/lab-test-harness/extension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/extension.js -------------------------------------------------------------------------------- /src/lab-test-harness/install-extension.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/install-extension.ps1 -------------------------------------------------------------------------------- /src/lab-test-harness/lab-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/lab-parser.js -------------------------------------------------------------------------------- /src/lab-test-harness/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/package.json -------------------------------------------------------------------------------- /src/lab-test-harness/sample-TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/sample-TODO.md -------------------------------------------------------------------------------- /src/lab-test-harness/terminal-executor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/terminal-executor.js -------------------------------------------------------------------------------- /src/lab-test-harness/test-README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/test-README.md -------------------------------------------------------------------------------- /src/lab-test-harness/test-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/courselabs/kubernetes/HEAD/src/lab-test-harness/test-parser.js --------------------------------------------------------------------------------