{"id":22475483,"url":"https://github.com/philips/host-info","last_synced_at":"2025-03-27T17:27:17.766Z","repository":{"id":66550452,"uuid":"78254162","full_name":"philips/host-info","owner":"philips","description":null,"archived":false,"fork":false,"pushed_at":"2018-07-10T22:47:51.000Z","size":617,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-01T20:31:37.545Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","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/philips.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":"2017-01-07T02:41:06.000Z","updated_at":"2018-07-10T22:47:53.000Z","dependencies_parsed_at":"2023-02-28T13:16:20.232Z","dependency_job_id":null,"html_url":"https://github.com/philips/host-info","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips%2Fhost-info","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips%2Fhost-info/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips%2Fhost-info/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philips%2Fhost-info/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philips","download_url":"https://codeload.github.com/philips/host-info/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245891351,"owners_count":20689317,"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-12-06T13:17:33.155Z","updated_at":"2025-03-27T17:27:17.761Z","avatar_url":"https://github.com/philips.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Simple Host Info\n\n[![Docker Repository on Quay.io](https://quay.io/repository/philips/host-info/status \"Docker Repository on Quay.io\")](https://quay.io/repository/philips/host-info)\n\nHost info generates a unique looking page for every instance of the application inoder to make it easy to demo the scaling properties of Kubernetes. The goal is to have something that is small and easy to run while being visually easy to distinguish.\n\n```\nkubectl run --image=quay.io/philips/host-info:latest host-info\nkubectl expose deployment host-info --session-affinity=None --port 8080\n```\n\n```\nkubectl proxy\n```\n\nVisit http://localhost:8001/api/v1/proxy/namespaces/default/services/host-info/\n\n```\nkubectl scale --replicas=5 deployment/host-info\n```\n\nThis app also exports Prometheus metrics, perfect for consumptin by the [Prometheus Operator](https://coreos.com/blog/the-prometheus-operator.html). Demo below:\n\n[![host-info screenshot](screenshot.png)](http://i.imgur.com/kIJJRpV.gif)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilips%2Fhost-info","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphilips%2Fhost-info","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphilips%2Fhost-info/lists"}