{"id":21973728,"url":"https://github.com/davydany/sidecar","last_synced_at":"2026-04-02T02:49:52.701Z","repository":{"id":262194883,"uuid":"886467282","full_name":"davydany/sidecar","owner":"davydany","description":"David's Personal Sidecar Application ","archived":false,"fork":false,"pushed_at":"2024-11-11T05:23:46.000Z","size":13,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-28T03:16:01.942Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","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/davydany.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":"2024-11-11T02:55:52.000Z","updated_at":"2024-11-11T05:23:50.000Z","dependencies_parsed_at":"2024-11-11T05:33:23.403Z","dependency_job_id":"ea222973-95e0-4519-9058-ccee926ab016","html_url":"https://github.com/davydany/sidecar","commit_stats":null,"previous_names":["davydany/sidecar"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davydany%2Fsidecar","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davydany%2Fsidecar/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davydany%2Fsidecar/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davydany%2Fsidecar/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davydany","download_url":"https://codeload.github.com/davydany/sidecar/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245033147,"owners_count":20550200,"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-29T15:34:30.817Z","updated_at":"2025-12-30T19:28:05.770Z","avatar_url":"https://github.com/davydany.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# davydany/sidecar\n\nA sidecar container for debugging and troubleshooting in Kubernetes.\n\n**Website:** https://github.com/davydany/sidecar\n\n## Usage\n\n**Docker:**\n\n```bash\ndocker run -it --rm davydany/sidecar bash\n```\n\n**Kubernetes:**\n\n```bash\nkubectl run -it --rm --image=davydany/sidecar sidecar -- bash\n```\n\n## What's in the sidecar?\n### Supported Clients:\n* Official PostgreSQL Client (`psql`)\n* PostgreSQL CLI (`pgcli`)\n  - Pgcli is a command line interface for Postgres with auto-completion and syntax highlighting. (https://www.pgcli.com/)\n* Official Redis Client (`redis-cli`)\n* Official Elasticsearch Client (`curl` - 😬)\n* Kafkacat (`kafkacat`)\n\n### Supported Languages:\n* Python 3 (`python3` - Python 3.12.7)\n* OpenJDK 11 JRE (`javac` and `jre` openjdk 11.0.25 2024-10-15)\n* Go (`go` - go version go1.22.8 linux/arm64)\n\n### Supported Text Editors\n* Vim (`vim`)\n* Nano (`nano`)\n\n### Supported Shells\n* Bash (`/bin/bash`)\n* Zsh (`/bin/zsh`)\n\n### Supported Tools\n* curl (`curl` - https://curl.se/)\n* jq (`jq` - https://stedolan.github.io/jq/)\n* kubectl (`kubectl` - https://kubernetes.io/docs/tasks/tools/install-kubectl/)\n* awscli (`aws` - https://aws.amazon.com/cli/)\n* httpie (`http` or `https` - https://httpie.io/docs/cli/examples)\n* kaf (`kaf` - https://github.com/birdayz/kaf)\n* openssl (`openssl` - https://www.openssl.org/)\n* openssh (`ssh` - https://www.openssh.com/)\n* bind (`bind` - https://www.isc.org/bind/)\n  - `arpaname`\n  - `ddns-confgen`\n  - `delv`\n  - `dig`\n  - `dnstap-read`\n  - `host`\n  - `mdig`\n  - `named-checkzone`\n  - `named-compilezone`\n  - `named-journalprint`\n  - `named-rrchecker`\n  - `nslookup`\n  - `nsupdate`\n  - `rndc-confgen`\n  - `tsig-keygen`\n* `kubectl-plugins` (https://github.com/luksa/kubectl-plugins/tree/master)\n  - `kubectl-force-delete`\n  - `kubectl-really-delete-all`\n  - `kubectl-really-get-all`\n  - `kubectl-ssh`\n\n\n## Build Locally\n\n**Build the image**\n\n```bash\nmake build\n```\n\n**Build and Run the container**\n\n```bash\nmake build-and-run\n```\n\n**Test Locally**\n\n```bash\nmake up\n```\n\n**Stop the container**\n\n```bash\nmake down\n```\n\n**Access the container**\n\n```bash\nmake exec\n```\n\n# Support and Contribution\n\n* If you need help, please reach out to me at `davydany@gmail.com`\n* If you have a feature request, please open an issue.\n* If you want to contribute, please submit a pull request.\n* If you found a bug, please open an issue.\n\n**More Details:** https://github.com/davydany/sidecar\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavydany%2Fsidecar","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavydany%2Fsidecar","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavydany%2Fsidecar/lists"}