https://github.com/codeaprendiz/learn_kubernetes
Learning Kubernetes
https://github.com/codeaprendiz/learn_kubernetes
kubernetes traefik
Last synced: 6 months ago
JSON representation
Learning Kubernetes
- Host: GitHub
- URL: https://github.com/codeaprendiz/learn_kubernetes
- Owner: codeaprendiz
- Created: 2020-04-02T10:14:58.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-02-16T20:00:27.000Z (almost 5 years ago)
- Last Synced: 2025-08-11T23:52:57.486Z (6 months ago)
- Topics: kubernetes, traefik
- Language: Shell
- Homepage:
- Size: 6.97 MB
- Stars: 54
- Watchers: 2
- Forks: 23
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# kubernetes-kitchen
- [commands](task-000-commands/commands.md)
- [basics](task-000-commands/basics.md)
- [docs links](task-000-commands/doclinks.md)
## gcp
### Dashboard
- [task-001-k8s-dashboard](gcp/task-001-k8s-dashboard/)
### RBAC
- [task-002-basic namespace wide kubeconfig](gcp/task-002-basic-namespace-wide-kubeconfig)
- [task-003-intermediate namespace wide kubeconfig](gcp/task-003-intermediate-namespace-wide-kubeconfig)
- [task-004-intermediate cluster wide kubeconfig](gcp/task-004-intermediate-cluster-wide-kubeconfig)
### Traefik
- [task-005-traefik-whoami](gcp/task-005-traefik-whoami)
- [task-006-traefik-whoami-tomlInConfigMap](gcp/task-006-traefik-whoami-tomlInConfigMap)
- [task-007-traefik-whoami-lets-encrypt](gcp/task-007-traefik-whoami-lets-encrypt)
- [task-013-traefik-whoami-tls-custom-certs](gcp/task-013-traefik-whoami-tls-custom-certs)
### External IP
- [task-008-external IP to access Application In Cluster](gcp/task-008-external-IP-to-access-Application-In-Cluster)
### DNS and Static IPs
- [task-009-configuring dns with static IPs k8 using-Service](gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service)
- [task-010-configuring dns with static IPs k8 using Ingress](gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress)
### Monitoring
- [task-011-configuring datadog](gcp/task-011-configuring-datadog)
- [task-014-metricbeat-k8s](gcp/task-014-metricbeat)
- [task-015-kube-state-metrics](gcp/task-015-kube-state-metrics)
### Logging
- [task-016-journalbeat](gcp/task-016-journalbeat)
### Pod Security
- [task-012-PodSecurityPolicy](gcp/task-012-PodSecurityPolicy)
### Core Concepts
- [task-017-pods](local-mac/core-concepts/task-017-pods)
- [task-018-replicaset](local-mac/core-concepts/task-018-replicaset)
- [task-019-deployment](local-mac/core-concepts/task-019-deployment)
- [task-020-namespaces](local-mac/core-concepts/task-020-namespaces)
- [task-021-services](local-mac/core-concepts/task-021-services)
### Scheduling
- [task-022-labels-and-selectors](local-mac/scheduling/task-022-labels-and-selectors)
- [task-023-taints-and-tolerations](local-mac/scheduling/task-023-taints-and-tolerations)
- [task-024-node-affinity](local-mac/scheduling/task-024-node-affinity)
- [task-025-resource-requirement-and-limits](local-mac/scheduling/task-025-resource-requirement-and-limits)
- [task-026-editing-pods-and-deployments](local-mac/scheduling/task-026-editing-pods-and-deployments)
- [task-027-daemonsets](local-mac/scheduling/task-027-daemonsets)
- [task-028-static-pods](local-mac/scheduling/task-028-static-pods)
- [task-029-multiple-schedulers](local-mac/scheduling/task-029-multiple-schedulers)
### Logging And Monitoring
- [task-030-metrics-server](local-mac/logging-and-monitoring/task-030-metrics-server)
- [task-031-managing-logs](local-mac/logging-and-monitoring/task-031-managing-logs)
### Application Lifecycle Management
- [task-032-rolling-updates-and-rollback](local-mac/application-life-cycle-management/task-032-rolling-updates-and-rollback)
- [task-033-commands-and-arguments-in-kubernetes](local-mac/application-life-cycle-management/task-033-commands-and-arguments)
- [task-034-configuring-environment-variables-in-application](local-mac/application-life-cycle-management/task-034-configuring-environment-variables-in-application)
- [task-035-configuring-secrets-in-application](local-mac/application-life-cycle-management/task-035-configuring-secrets-in-application)
- [task-036-multi-container-pods](local-mac/application-life-cycle-management/task-036-multi-container-pods)
- [task-037-init-containers](local-mac/application-life-cycle-management/task-037-init-containers)
### Cluster Maintenance
- [task-038-os-upgrades](local-mac/cluster-maintenance/task-038-os-upgrades)
- [task-039-cluster-upgrades-kubeadm](local-mac/cluster-maintenance/task-039-cluster-upgrades-kubeadm)
- [task-040-cluster-upgrade](local-mac/cluster-maintenance/task-040-cluster-upgrade)
- [task-041-backup-and-restore](local-mac/cluster-maintenance/task-041-backup-and-restore)
### Security
- [task-042-authentication](local-mac/security/task-042-authentication)
- [task-043-tls-in-k8s-certificate-creation](local-mac/security/task-043-tls-in-k8s-certificate-creation)
- [task-044-kubeconfig-file](local-mac/security/task-044-kubeconfig-file)
- [task-045-api-groups](local-mac/security/task-045-api-groups)
- [task-046-RBAC](local-mac/security/task-046-RBAC)
- [task-047-image-security](local-mac/security/task-047-image-security)
- [task-048-security-contexts](local-mac/security/task-048-security-contexts)
- [task-049-network-policy](local-mac/security/task-049-network-policy)
- [task-050-explore-env](local-mac/networking/task-050-explore-env)
- [task-051-explore-cni-weave](local-mac/networking/task-051-explore-cni-weave)
- [task-052-IP-address-management](local-mac/networking/task-052-IP-address-management)
- [task-053-service-networking](local-mac/networking/task-053-service-networking)
- [task-054-dns](local-mac/networking/task-054-dns)
### Networking
- [task-050-explore-env](local-mac/networking/task-050-explore-env)
### Cluster Creation
- [task-055-create-k8s-using-kubeadm-vagrant](local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant)
Credits
- [certified-kubernetes-administrator-course](https://github.com/kodekloudhub/certified-kubernetes-administrator-course)
- [https://kubernetes.io/docs/home/](https://kubernetes.io/docs/home/)