{"id":19664674,"url":"https://github.com/wisersolutions/kubernetesfordevs","last_synced_at":"2025-07-11T15:35:07.578Z","repository":{"id":82150143,"uuid":"165412490","full_name":"WiserSolutions/KubernetesForDevs","owner":"WiserSolutions","description":"Tutorial used to bring developers up to speed with Kubernetes","archived":false,"fork":false,"pushed_at":"2019-01-29T17:57:17.000Z","size":31,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-02-27T03:49:59.762Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/WiserSolutions.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-01-12T16:57:06.000Z","updated_at":"2019-01-29T17:57:19.000Z","dependencies_parsed_at":"2023-03-01T02:30:51.020Z","dependency_job_id":null,"html_url":"https://github.com/WiserSolutions/KubernetesForDevs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/WiserSolutions/KubernetesForDevs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WiserSolutions%2FKubernetesForDevs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WiserSolutions%2FKubernetesForDevs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WiserSolutions%2FKubernetesForDevs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WiserSolutions%2FKubernetesForDevs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/WiserSolutions","download_url":"https://codeload.github.com/WiserSolutions/KubernetesForDevs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/WiserSolutions%2FKubernetesForDevs/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264841584,"owners_count":23671900,"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","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":[],"created_at":"2024-11-11T16:18:34.520Z","updated_at":"2025-07-11T15:35:07.567Z","avatar_url":"https://github.com/WiserSolutions.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kubernetes For Devs\n\nThis workshop series hopes to be a useful primer for developers looking to bootstrap their way to using Kubernetes. workshops will be added as they become available.\n\n1. [Workshop 1](workshop-1.md) - Getting around in Kubernetes\n1. [Workshop 2](workshop-2.md) - I Can Deploy My Workloads\n1. [Workshop 3](workshop-3.md) - Charting Deployments with Helm\n2. [Workshop 4](workshop-4.md) - Production-ready Deployments\n\n## Getting Started\n\nThis workshop series will attempt to have a general focus with most exercises assuming a local workstation with an assumption that this is a OS X based workstation.\n\nWhile you can use [minikube](https://github.com/kubernetes/minikube), you will find it much easier to address networking and volume issues if you use the Kubernetes available through *Docker CE*. If you haven't already installed Docker with Kubernetes, download [Docker CE](https://docs.docker.com/install#desktop) now.\n\n**Start Up Kubernetes**\n\nWith Docker CE installed, your next step is to enable Kubernetes. Start by launching the Preferences menu. You'll find this on your workstation's menu bar.\n\nWith the Preferences menu open visit the [Kubernetes setup instructions](https://docs.docker.com/docker-for-mac#kubernetes) and follow the detailed instructions there.\n\n**Install Helm**\n\nHelm is [the package manager for Kubernetes](https://docs.helm.sh/) which we'll go into in more detail starting in workshop 3. \n\nTo get the latest stable release...\n\n```bash\n$ curl https://raw.githubusercontent.com/helm/helm/master/scripts/get \u003e get_helm.sh\n$ chmod 700 get_helm.sh\n$ ./get_helm.sh\nHelm v2.12.1 is available. Changing from version v2.10.0.\nDownloading https://kubernetes-helm.storage.googleapis.com/helm-v2.12.1-darwin-amd64.tar.gz\nPreparing to install helm and tiller into /usr/local/bin\nPassword:\nhelm installed into /usr/local/bin/helm\ntiller installed into /usr/local/bin/tiller\nRun 'helm init' to configure helm.\n# Install it on Kubernetes\n$ helm init\n$HELM_HOME has been configured at /Users/\u003cyour-home\u003e/.helm.\n\nTiller (the Helm server-side component) has been installed into your Kubernetes Cluster.\n\nPlease note: by default, Tiller is deployed with an insecure 'allow unauthenticated users' policy.\nTo prevent this, run `helm init` with the --tiller-tls-verify flag.\nFor more information on securing your installation see: https://docs.helm.sh/using_helm/#securing-your-helm-installation\nHappy Helming!\n# Test it\n$ helm version\nClient: \u0026version.Version{SemVer:\"v2.12.1\", GitCommit:\"02a47c7249b1fc6d8fd3b94e6b4babf9d818144e\", GitTreeState:\"clean\"}\nServer: \u0026version.Version{SemVer:\"v2.12.1\", GitCommit:\"02a47c7249b1fc6d8fd3b94e6b4babf9d818144e\", GitTreeState:\"clean\"}\n~~\n```\n\nDone! You are now ready to start the workshops\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwisersolutions%2Fkubernetesfordevs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwisersolutions%2Fkubernetesfordevs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwisersolutions%2Fkubernetesfordevs/lists"}