{"id":17068701,"url":"https://github.com/chuan137/configmap-watch","last_synced_at":"2026-05-17T11:31:58.680Z","repository":{"id":78830311,"uuid":"184232168","full_name":"chuan137/configmap-watch","owner":"chuan137","description":"Watch configmap changes, response with liveness probe","archived":false,"fork":false,"pushed_at":"2019-07-24T12:47:03.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-24T15:47:20.047Z","etag":null,"topics":["configmap","k8s"],"latest_commit_sha":null,"homepage":"","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chuan137.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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-04-30T09:23:12.000Z","updated_at":"2019-11-13T17:07:42.000Z","dependencies_parsed_at":null,"dependency_job_id":"0f2651d9-cd55-417a-bbb2-9aef52702b72","html_url":"https://github.com/chuan137/configmap-watch","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chuan137/configmap-watch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuan137%2Fconfigmap-watch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuan137%2Fconfigmap-watch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuan137%2Fconfigmap-watch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuan137%2Fconfigmap-watch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chuan137","download_url":"https://codeload.github.com/chuan137/configmap-watch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chuan137%2Fconfigmap-watch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33136690,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T09:28:26.183Z","status":"ssl_error","status_checked_at":"2026-05-17T09:27:52.702Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":["configmap","k8s"],"created_at":"2024-10-14T11:14:38.954Z","updated_at":"2026-05-17T11:31:58.664Z","avatar_url":"https://github.com/chuan137.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Kubernetes ConfigMap Watch\n\n*Inspired by [jimmidyson/configmap-reload](https://github.com/jimmidyson/configmap-reload), but combined with liveness probe*\n\n\n**configmap-watch** is a simple http server that returns predefined status codes base on the states of the watched Kubernetes ConfigMaps. It can be run in a side car container along with the main container that sends liveness probe to it. The http server returns status code 200 until the watched configmap is updated. Then it returns 500 for 120 seconds, during when liveness probe signifies unhealthy. \n\n~~It is available as a Docker image at https://hub.docker.com/r/chuan137/configmap-watcher~~\n\n### Usage\n\n```\nUsage of ./out/configmap-watch:\n  -debug\n    \tprint debug info\n  -volume-dir value\n    \tthe config map volume directory to watch for updates; may be used multiple times\n  -wait int\n    \tseconds during which reload flag remains true (default 120)\n```\n\n### License\n\nThis project is [Apache Licensed](LICENSE.txt)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchuan137%2Fconfigmap-watch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchuan137%2Fconfigmap-watch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchuan137%2Fconfigmap-watch/lists"}