{"id":26198994,"url":"https://github.com/getdeck/getdeck","last_synced_at":"2025-09-03T00:49:05.323Z","repository":{"id":37867311,"uuid":"474130624","full_name":"Getdeck/getdeck","owner":"Getdeck","description":"A CLI that creates reproducible Kubernetes environments for development and testing","archived":false,"fork":false,"pushed_at":"2023-06-12T08:03:31.000Z","size":1274,"stargazers_count":97,"open_issues_count":24,"forks_count":2,"subscribers_count":9,"default_branch":"main","last_synced_at":"2025-08-31T13:54:17.139Z","etag":null,"topics":["cli","hacktoberfest","kubernetes","terminal"],"latest_commit_sha":null,"homepage":"https://getdeck.dev","language":"Python","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/Getdeck.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":"FUNDING.yml","license":"LICENSE","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},"funding":{"custom":["https://blueshoe.io"]}},"created_at":"2022-03-25T18:54:33.000Z","updated_at":"2025-08-07T06:12:44.000Z","dependencies_parsed_at":"2024-05-29T12:13:54.302Z","dependency_job_id":"ad3aa360-b009-4c76-ae27-11d0018a9213","html_url":"https://github.com/Getdeck/getdeck","commit_stats":{"total_commits":138,"total_committers":10,"mean_commits":13.8,"dds":"0.48550724637681164","last_synced_commit":"e8242b233d456d7a1db047e5ac227e230d4ddffb"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/Getdeck/getdeck","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Getdeck%2Fgetdeck","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Getdeck%2Fgetdeck/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Getdeck%2Fgetdeck/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Getdeck%2Fgetdeck/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Getdeck","download_url":"https://codeload.github.com/Getdeck/getdeck/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Getdeck%2Fgetdeck/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273372600,"owners_count":25093713,"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","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["cli","hacktoberfest","kubernetes","terminal"],"created_at":"2025-03-12T02:55:34.366Z","updated_at":"2025-09-03T00:49:05.267Z","avatar_url":"https://github.com/Getdeck.png","language":"Python","funding_links":["https://blueshoe.io"],"categories":[],"sub_categories":[],"readme":"\u003cdiv id=\"top\"\u003e\u003c/div\u003e\n\n\u003c!-- PROJECT SHIELDS --\u003e\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n[![Coverage Information][coveralls-shield]][coveralls-url]\n\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Getdeck/getdeck\"\u003e\n    \u003cimg src=\"https://github.com/Getdeck/getdeck/raw/main/docs/static/img/getdeck-components.png\" alt=\"Getdeck components\"/\u003e\n  \u003c/a\u003e\n\n  \u003ch3 align=\"center\"\u003eGetdeck\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    A CLI that creates reproducible Kubernetes environments for development and testing!\n    \u003cbr /\u003e\n    \u003ca href=\"https://getdeck.dev/docs/\"\u003e\u003cstrong\u003eExplore the docs »\u003c/strong\u003e\u003c/a\u003e\n    \u003cbr /\u003e\n    \u003cbr /\u003e\n    \u003ca href=\"https://getdeck.dev/docs/getting-started/\"\u003eGetting started\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/Getdeck/getdeck/issues\"\u003eReport Bug\u003c/a\u003e\n    ·\n    \u003ca href=\"https://github.com/Getdeck/getdeck/issues\"\u003eRequest Feature\u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n  \u003col\u003e\n    \u003cli\u003e\n      \u003ca href=\"#about-the-project\"\u003eAbout The Project\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#built-with\"\u003eBuilt With\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\n      \u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\n      \u003cul\u003e\n        \u003cli\u003e\u003ca href=\"#prerequisites\"\u003ePrerequisites\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#running-getdeck\"\u003eRunning Getdeck\u003c/a\u003e\u003c/li\u003e\n        \u003cli\u003e\u003ca href=\"#cleaning-up\"\u003eCleaning up\u003c/a\u003e\u003c/li\u003e\n      \u003c/ul\u003e\n    \u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\u003c/li\u003e\n    \u003cli\u003e\u003ca href=\"#acknowledgments\"\u003eAcknowledgments\u003c/a\u003e\u003c/li\u003e\n  \u003c/ol\u003e\n\u003c/details\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n## About the project\nGetdeck is like docker-compose for Kubernetes: Find a Deckfile that is describing your setup, \nrun `deck get ...` and you are ready to work. No Kubernetes knowledge required.\n\n**Simple to use**  \nJust install the binary executable `deck` and you are good to go.\n\n**All dependencies managed**  \nHelm, kustomize, k3d, kubectl? Getdeck manages all dependencies for your setup so you don't have to.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n### Built with\nGetdeck builds on top of the following popular open-source technologies:\n\n### Docker\n[*Docker*](https://docker.io) is currently used to run all the required tooling from the Kubernetes ecosystem, so you\ndon't have to install _everything_ yourself.\n\n### k3d\n[*k3d*](https://k3d.io) is supported to run local Kubernetes cluster. \n\n### kind\n[*kind*](https://kind.sigs.k8s.io/) is supported to run local Kubernetes cluster. \n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n## Getting Started\nYou can easily try Getdeck yourself following this small example.\n\n### Prerequisites\n1) Follow the [installation](https://getdeck.dev/docs/installation/) for your preferred platform.\n\n### Running Getdeck\nWe provide a sophisticated demo project you can deploy locally using `Getdeck`:\n\n```bash\ndeck get https://github.com/gefyrahq/gefyra-demos.git\n```\n\nThis might take a few minutes. When it's done, open your browser at\n[http://dashboard.127.0.0.1.nip.io:8080/#/workloads?namespace=oauth2-demo](http://dashboard.127.0.0.1.nip.io:8080/#/workloads?namespace=oauth2-demo).\nYou should see a kubernetes dashboard with some information about the namespace we just deployed using `deck`!\n\n### Cleaning up\nTo clean it up (i.e. remove the cluster), just run the following command:\n\n```bash\ndeck remove --cluster https://github.com/gefyrahq/gefyra-demos.git\n```\n\nNow go and write your own [Deckfile](https://getdeck.dev/docs/deckfile-specs/)!  \n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Usage\nThe following actions are available in Getdeck's CLI:\n- `get`: setup local development infrastructure, install a [deck](https://getdeck.dev/docs/overview/what-is-a-deck/)\n- `remove`: remove Getdeck's development infrastructure and/or just the deck\n- `list`: list the available decks of a [Deckfile](https://getdeck.dev/docs/deckfile-specs/)\n- `version`: print the current version and exit\n\n_For more examples, please refer to the [CLI documentation](https://getdeck.dev/docs/cli-reference/)_\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LICENSE --\u003e\n## License\nDistributed under the Apache License 2.0. See `LICENSE` for more information.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## Reporting Bugs\nIf you encounter issues, please create a new issue on GitHub or talk to us on the\n[Unikube Slack channel](https://unikubeworkspace.slack.com/). \nWhen reporting a bug please include the following information:\n\nGetdeck version or Git commit that you're running (`deck version`),\ndescription of the bug and logs from the relevant `deck` command (if applicable),\nsteps to reproduce the issue, expected behavior.  \nIf you're reporting a security vulnerability, please follow the process for reporting security issues.\n\n## Acknowledgments\nGetdeck is sponsored by the [Blueshoe GmbH](https://blueshoe.io).\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n[contributors-shield]: https://img.shields.io/github/contributors/Getdeck/getdeck.svg?style=for-the-badge\n[contributors-url]: https://github.com/Getdeck/getdeck/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/Getdeck/getdeck.svg?style=for-the-badge\n[forks-url]: https://github.com/Getdeck/getdeck/network/members\n[stars-shield]: https://img.shields.io/github/stars/Getdeck/getdeck.svg?style=for-the-badge\n[stars-url]: https://github.com/Getdeck/getdeck/stargazers\n[issues-shield]: https://img.shields.io/github/issues/Getdeck/getdeck.svg?style=for-the-badge\n[issues-url]: https://github.com/Getdeck/getdeck/issues\n[license-shield]: https://img.shields.io/github/license/Getdeck/getdeck.svg?style=for-the-badge\n[license-url]: https://github.com/Getdeck/getdeck/blob/master/LICENSE.txt\n[coveralls-shield]: https://img.shields.io/coveralls/github/Getdeck/getdeck/main?style=for-the-badge\n[coveralls-url]: https://coveralls.io/github/Getdeck/getdeck\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetdeck%2Fgetdeck","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgetdeck%2Fgetdeck","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgetdeck%2Fgetdeck/lists"}