{"id":34521501,"url":"https://github.com/jbvmio/kubetail","last_synced_at":"2026-04-18T16:39:05.230Z","repository":{"id":57575599,"uuid":"144598077","full_name":"jbvmio/kubetail","owner":"jbvmio","description":"Repository for kubetail - The pod log tailer","archived":false,"fork":false,"pushed_at":"2019-04-10T19:55:52.000Z","size":7411,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-20T07:59:16.272Z","etag":null,"topics":["channelrouter","kubernetes","logs","pod","pods","tail"],"latest_commit_sha":null,"homepage":"http://jbvm.io","language":"Go","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/jbvmio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-13T15:22:45.000Z","updated_at":"2024-01-30T13:00:38.000Z","dependencies_parsed_at":"2022-09-26T19:03:16.226Z","dependency_job_id":null,"html_url":"https://github.com/jbvmio/kubetail","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/jbvmio/kubetail","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbvmio%2Fkubetail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbvmio%2Fkubetail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbvmio%2Fkubetail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbvmio%2Fkubetail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jbvmio","download_url":"https://codeload.github.com/jbvmio/kubetail/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jbvmio%2Fkubetail/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31976801,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T16:27:12.723Z","status":"ssl_error","status_checked_at":"2026-04-18T16:27:11.140Z","response_time":103,"last_error":"SSL_read: 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":["channelrouter","kubernetes","logs","pod","pods","tail"],"created_at":"2025-12-24T04:58:29.140Z","updated_at":"2026-04-18T16:39:05.215Z","avatar_url":"https://github.com/jbvmio.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# kubetail\n\n**v1.0.0 Released**\nhttps://github.com/jbvmio/kubetail/releases\n\nkubetail is a utility written in go enabling a straight forward way to immediately begin tailing logs from multiple Kubernetes pods using whitelist, blacklist terms if desired. Searches and returns results using podnames as a wildcard search, optionally adding a prefixed header.\n\nAll pods that contain the search terms as a substring will be returned.\n\n**Examples:**\n```\n  kubetail -i apache nginx                 // Tails logs from pods containing \"apache\" or \"nginx\", adding an id header.\n  kubetail -i pod1 pod2 --tail 20          // Tails pod1 and pod2 beginning with the last 20 lines.\n  kubetail --in-cluster pod1               // Use --in-cluster flag if running within a Pod itself.\n```\n\n**Using white-list (--grep) and black-list (--vgrep) filters:**\n```\n  kubetail -i apache nginx --vgrep 'GET,connection refused'\n  kubetail -i apache nginx --grep \"example.com,mysite.com\" --vgrep POST\n```\n  The latter will tail logs from any pod with \"apache\" or \"nginx\" in it's name, filtering for anything containing\n  either example.com or mysite.com but not containing the word POST.\n\n**Filter order is determined by the order entered on the command line:**\n```\n   kubetail -i apache nginx --grep example.com --vgrep POST  // Filters for lines containing example.com first, then filters out any lines containing POST\n   kubetail -i apache nginx --vgrep POST --grep example.com  // Filters out any lines containing POST first, then filters for lines containing example.com\n```\n\n**Flags:**\n```\n      --in-cluster      enables kubetail to be used inside a pod.\n  -i, --id              display the pod name as a header along with the output.\n      --grep strings    only display lines matching the specified text. Use a comma seperated string for multiple args.\n      --vgrep strings   exclude any lines matching the specified text. Use a comma seperated string for multiple args.\n      --tail int        start tail with defined no. of lines. (default 2)\n  -h, --help            help for kubetail\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbvmio%2Fkubetail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjbvmio%2Fkubetail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjbvmio%2Fkubetail/lists"}