An open API service indexing awesome lists of open source software.

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

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/)