{"id":15587550,"url":"https://github.com/codeaprendiz/learn_kubernetes","last_synced_at":"2025-08-17T03:42:07.415Z","repository":{"id":63117141,"uuid":"252421604","full_name":"codeaprendiz/learn_kubernetes","owner":"codeaprendiz","description":"Learning Kubernetes","archived":false,"fork":false,"pushed_at":"2021-02-16T20:00:27.000Z","size":7307,"stargazers_count":54,"open_issues_count":0,"forks_count":23,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-11T23:52:57.486Z","etag":null,"topics":["kubernetes","traefik"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codeaprendiz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-02T10:14:58.000Z","updated_at":"2025-06-14T14:31:35.000Z","dependencies_parsed_at":"2022-11-13T05:48:06.973Z","dependency_job_id":null,"html_url":"https://github.com/codeaprendiz/learn_kubernetes","commit_stats":null,"previous_names":["codeaprendiz/learn_kubernetes","codeaprendiz/learn-kubernetes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codeaprendiz/learn_kubernetes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeaprendiz%2Flearn_kubernetes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeaprendiz%2Flearn_kubernetes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeaprendiz%2Flearn_kubernetes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeaprendiz%2Flearn_kubernetes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codeaprendiz","download_url":"https://codeload.github.com/codeaprendiz/learn_kubernetes/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codeaprendiz%2Flearn_kubernetes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270803531,"owners_count":24648688,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["kubernetes","traefik"],"created_at":"2024-10-02T22:02:10.617Z","updated_at":"2025-08-17T03:42:07.372Z","avatar_url":"https://github.com/codeaprendiz.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# kubernetes-kitchen\n\n- [commands](task-000-commands/commands.md)\n- [basics](task-000-commands/basics.md)\n- [docs links](task-000-commands/doclinks.md)\n\n## gcp\n\n### Dashboard\n- [task-001-k8s-dashboard](gcp/task-001-k8s-dashboard/)\n\n### RBAC\n- [task-002-basic namespace wide kubeconfig](gcp/task-002-basic-namespace-wide-kubeconfig)\n- [task-003-intermediate namespace wide kubeconfig](gcp/task-003-intermediate-namespace-wide-kubeconfig)\n- [task-004-intermediate cluster wide kubeconfig](gcp/task-004-intermediate-cluster-wide-kubeconfig)\n\n### Traefik\n- [task-005-traefik-whoami](gcp/task-005-traefik-whoami)\n- [task-006-traefik-whoami-tomlInConfigMap](gcp/task-006-traefik-whoami-tomlInConfigMap)\n- [task-007-traefik-whoami-lets-encrypt](gcp/task-007-traefik-whoami-lets-encrypt)\n- [task-013-traefik-whoami-tls-custom-certs](gcp/task-013-traefik-whoami-tls-custom-certs)\n\n### External IP\n- [task-008-external IP to access Application In Cluster](gcp/task-008-external-IP-to-access-Application-In-Cluster)\n\n### DNS and Static IPs\n- [task-009-configuring dns with static IPs k8 using-Service](gcp/task-009-configuring-dns-with-static-IPs-k8-using-Service)\n- [task-010-configuring dns with static IPs k8 using Ingress](gcp/task-010-configuring-dns-with-static-IPs-k8-using-Ingress)\n\n### Monitoring\n- [task-011-configuring datadog](gcp/task-011-configuring-datadog)\n- [task-014-metricbeat-k8s](gcp/task-014-metricbeat)\n- [task-015-kube-state-metrics](gcp/task-015-kube-state-metrics)\n\n### Logging\n- [task-016-journalbeat](gcp/task-016-journalbeat)\n\n\n### Pod Security\n- [task-012-PodSecurityPolicy](gcp/task-012-PodSecurityPolicy)\n\n\n### Core Concepts\n- [task-017-pods](local-mac/core-concepts/task-017-pods)\n- [task-018-replicaset](local-mac/core-concepts/task-018-replicaset)\n- [task-019-deployment](local-mac/core-concepts/task-019-deployment)\n- [task-020-namespaces](local-mac/core-concepts/task-020-namespaces)\n- [task-021-services](local-mac/core-concepts/task-021-services)\n\n### Scheduling\n- [task-022-labels-and-selectors](local-mac/scheduling/task-022-labels-and-selectors)\n- [task-023-taints-and-tolerations](local-mac/scheduling/task-023-taints-and-tolerations)\n- [task-024-node-affinity](local-mac/scheduling/task-024-node-affinity)\n- [task-025-resource-requirement-and-limits](local-mac/scheduling/task-025-resource-requirement-and-limits)\n- [task-026-editing-pods-and-deployments](local-mac/scheduling/task-026-editing-pods-and-deployments)\n- [task-027-daemonsets](local-mac/scheduling/task-027-daemonsets)\n- [task-028-static-pods](local-mac/scheduling/task-028-static-pods)\n- [task-029-multiple-schedulers](local-mac/scheduling/task-029-multiple-schedulers)\n\n\n### Logging And Monitoring\n- [task-030-metrics-server](local-mac/logging-and-monitoring/task-030-metrics-server)\n- [task-031-managing-logs](local-mac/logging-and-monitoring/task-031-managing-logs)\n   \n\n### Application Lifecycle Management\n- [task-032-rolling-updates-and-rollback](local-mac/application-life-cycle-management/task-032-rolling-updates-and-rollback)\n- [task-033-commands-and-arguments-in-kubernetes](local-mac/application-life-cycle-management/task-033-commands-and-arguments)\n- [task-034-configuring-environment-variables-in-application](local-mac/application-life-cycle-management/task-034-configuring-environment-variables-in-application)\n- [task-035-configuring-secrets-in-application](local-mac/application-life-cycle-management/task-035-configuring-secrets-in-application)\n- [task-036-multi-container-pods](local-mac/application-life-cycle-management/task-036-multi-container-pods)\n- [task-037-init-containers](local-mac/application-life-cycle-management/task-037-init-containers)\n\n### Cluster Maintenance\n\n- [task-038-os-upgrades](local-mac/cluster-maintenance/task-038-os-upgrades)\n- [task-039-cluster-upgrades-kubeadm](local-mac/cluster-maintenance/task-039-cluster-upgrades-kubeadm)\n- [task-040-cluster-upgrade](local-mac/cluster-maintenance/task-040-cluster-upgrade)\n- [task-041-backup-and-restore](local-mac/cluster-maintenance/task-041-backup-and-restore)\n\n\n### Security\n\n- [task-042-authentication](local-mac/security/task-042-authentication)\n- [task-043-tls-in-k8s-certificate-creation](local-mac/security/task-043-tls-in-k8s-certificate-creation)\n- [task-044-kubeconfig-file](local-mac/security/task-044-kubeconfig-file)\n- [task-045-api-groups](local-mac/security/task-045-api-groups)\n- [task-046-RBAC](local-mac/security/task-046-RBAC)\n- [task-047-image-security](local-mac/security/task-047-image-security)\n- [task-048-security-contexts](local-mac/security/task-048-security-contexts)\n- [task-049-network-policy](local-mac/security/task-049-network-policy)\n- [task-050-explore-env](local-mac/networking/task-050-explore-env)\n- [task-051-explore-cni-weave](local-mac/networking/task-051-explore-cni-weave)\n- [task-052-IP-address-management](local-mac/networking/task-052-IP-address-management)\n- [task-053-service-networking](local-mac/networking/task-053-service-networking)\n- [task-054-dns](local-mac/networking/task-054-dns)\n\n### Networking\n\n- [task-050-explore-env](local-mac/networking/task-050-explore-env)\n\n### Cluster Creation\n\n- [task-055-create-k8s-using-kubeadm-vagrant](local-mac/cluster-creation/task-055-create-k8s-using-kubeadm-vagrant)\n\nCredits\n- [certified-kubernetes-administrator-course](https://github.com/kodekloudhub/certified-kubernetes-administrator-course)\n- [https://kubernetes.io/docs/home/](https://kubernetes.io/docs/home/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeaprendiz%2Flearn_kubernetes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodeaprendiz%2Flearn_kubernetes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodeaprendiz%2Flearn_kubernetes/lists"}