{"id":18355120,"url":"https://github.com/achanandhi-m/simple-nodejs-app-in-k8s","last_synced_at":"2026-03-19T04:02:11.563Z","repository":{"id":191835097,"uuid":"685486219","full_name":"Achanandhi-M/Simple-NodeJS-App-in-K8s","owner":"Achanandhi-M","description":"Deploying our custom NodeJSApplication inside k8s using k8s object \"deployment\" and \"service\"","archived":false,"fork":false,"pushed_at":"2024-12-17T17:52:19.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-31T15:32:31.497Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"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/Achanandhi-M.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":"2023-08-31T10:44:32.000Z","updated_at":"2024-12-17T17:52:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"df3a2714-89c8-445b-9817-26a1fd6b6bb6","html_url":"https://github.com/Achanandhi-M/Simple-NodeJS-App-in-K8s","commit_stats":null,"previous_names":["achanandhi-m/simple-nodejs-app-in-k8s"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Achanandhi-M/Simple-NodeJS-App-in-K8s","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Achanandhi-M%2FSimple-NodeJS-App-in-K8s","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Achanandhi-M%2FSimple-NodeJS-App-in-K8s/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Achanandhi-M%2FSimple-NodeJS-App-in-K8s/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Achanandhi-M%2FSimple-NodeJS-App-in-K8s/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Achanandhi-M","download_url":"https://codeload.github.com/Achanandhi-M/Simple-NodeJS-App-in-K8s/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Achanandhi-M%2FSimple-NodeJS-App-in-K8s/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29209856,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-07T21:35:21.898Z","status":"ssl_error","status_checked_at":"2026-02-07T21:35:20.106Z","response_time":63,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":[],"created_at":"2024-11-05T22:06:03.510Z","updated_at":"2026-02-07T22:03:22.457Z","avatar_url":"https://github.com/Achanandhi-M.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple-NodeJS-App-in-K8s\nCommands to be used \n\nkubectl get pods  (To List the pods inside the k8s Cluster)\n\nkubectl get deploy (To List the deployments inside the k8s Cluster)\n\nkubectl get svc (To List the Service inside the k8s Cluster)\n\nminikube start (Used to Start a minikube cluster)\n\nminikube status (Used to Check the Status of the cluster)\n\nminikube service \u003cservice name\u003e (Used to access service in the minikube)\n\nkubectl create -f \u003cfile_name.yaml\u003e (Used to create k8s object in the Declarative manner\n\nkubectl apply -f \u003cfile_name.yaml\u003e  (Used whenever any changes in the k8s object)\n\n\n\nDeploying our custom NodeJSApplication inside k8s using k8s object \"deployment\" and \"service\"\n\nStep 1: Start your Minikube cluster (Recommended way to get started with k8s)\n![Screenshot from 2023-08-31 16-17-05](https://github.com/Achanandhi-M/Simple-NodeJS-App-in-K8s/assets/110651321/38b2fe87-cb18-4290-8680-8d1b581d7089)\n\nStep 2: After Starting Minkube Deploy your K8s object(Deployments, Service, etc........) inside the Minikube cluster (if you want configuration code for deployment and service you can use this repo)\n![Screenshot from 2023-08-31 16-18-35](https://github.com/Achanandhi-M/Simple-NodeJS-App-in-K8s/assets/110651321/e531b8ac-12f9-4f57-b80c-77119d5f7149)\n\nStep 3: Accessing our Application through the Service object\n![Screenshot from 2023-08-31 16-18-47](https://github.com/Achanandhi-M/Simple-NodeJS-App-in-K8s/assets/110651321/98c7a419-4f0f-4ea0-8d9c-c4db1abdebce)\n\nStep 4: Access the application\n![Screenshot from 2023-08-31 16-18-51](https://github.com/Achanandhi-M/Simple-NodeJS-App-in-K8s/assets/110651321/e6537dc4-d3bf-49b0-a366-56ce14b712ae)\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fachanandhi-m%2Fsimple-nodejs-app-in-k8s","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fachanandhi-m%2Fsimple-nodejs-app-in-k8s","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fachanandhi-m%2Fsimple-nodejs-app-in-k8s/lists"}