{"id":13876009,"url":"https://github.com/kube-core/kube-core","last_synced_at":"2025-07-16T10:32:32.630Z","repository":{"id":58159879,"uuid":"525897787","full_name":"kube-core/kube-core","owner":"kube-core","description":"Configure once, deploy anywhere, for Kubernetes","archived":false,"fork":false,"pushed_at":"2023-10-11T22:09:13.000Z","size":7214,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-08-07T06:05:55.709Z","etag":null,"topics":["cloud-native","devops","helmfile","kubernetes"],"latest_commit_sha":null,"homepage":"https://github.com/kube-core/kube-core","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kube-core.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null}},"created_at":"2022-08-17T17:47:43.000Z","updated_at":"2023-12-07T16:50:42.000Z","dependencies_parsed_at":"2023-10-12T04:28:38.034Z","dependency_job_id":null,"html_url":"https://github.com/kube-core/kube-core","commit_stats":null,"previous_names":[],"tags_count":102,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-core%2Fkube-core","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-core%2Fkube-core/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-core%2Fkube-core/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kube-core%2Fkube-core/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kube-core","download_url":"https://codeload.github.com/kube-core/kube-core/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226122303,"owners_count":17576920,"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":["cloud-native","devops","helmfile","kubernetes"],"created_at":"2024-08-06T06:00:56.823Z","updated_at":"2024-11-24T03:31:39.893Z","avatar_url":"https://github.com/kube-core.png","language":"Shell","funding_links":[],"categories":["Shell","kubernetes"],"sub_categories":[],"readme":"\n\u003cdiv id=\"top\"\u003e\u003c/div\u003e\n\n\u003c!-- PROJECT LOGO --\u003e\n\u003cbr /\u003e\n\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"images/logo.svg\" alt=\"Logo\" width=\"168px\" height=\"168px\"\u003e\n\n  \u003ch3 align=\"center\"\u003ekube-core\u003c/h3\u003e\n\n  \u003cp align=\"center\"\u003e\n    Configure once, deploy anywhere, for Kubernetes.\n  \u003c/p\u003e\n\u003c/div\u003e\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdetails\u003e\n  \u003csummary\u003eTable of Contents\u003c/summary\u003e\n\n- [kube-core](#kube-core)\n  - [About](#about)\n  - [Overview](#overview)\n  - [Documentation](#documentation)\n\u003c/details\u003e\n\n\u003c!-- ABOUT THE PROJECT --\u003e\n# kube-core\nConfigure once, deploy anywhere, for Kubernetes.\n\u003c!-- Shields --\u003e\n\n## About\nkube-core is a framework to manage Cloud Platforms with Kubernetes. \\\nIt is designed for individuals or teams that manage multiple Kubernetes clusters on a daily basis. Prior knowledge of Helm, Helmfile, Kubernetes, and other industry standard and CNCF tools is recommended.\n\nkube-core can be used to:\n- Deploy commonly used softwares that work together\n- Standardize Kubernetes cluster configuration management across your organisation\n- Share envrionment values between Helm Releases to avoid repetition\n- Ease the upgrade process of releases that we use everywhere\n- Provide sensitive defaults to get started quickly on a new cluster\n- Avoid repetition and edition of thousands of lines of YAML\n\nThe default configuration is somewhat opinionated, but everything can be tweaked easily to your needs through clever use of Helm and Helmfile layering capabilities.\n\nThis allows us to rapidly deploy and easily maintain Kubernetes clusters, to reduce cognitive overload of managing multiple environments and tons of YAML files, and hopefully to achieve a DRY Kubernetes Operations experience.\n\n## Overview\nkube-core currently has 4 major components:\n- releases: A collection of post-processed and optimized Helm Charts\n- core: A library of Helmfiles, Templates and Values; the foundation for your platform\n- scripts: A library of scripts to automate cluster management\n- cli: A CLI that wraps up everything for a better user experience\n\n\nThese components can be used independently. \\\nUsed together, they unleash all their power, and give us the kube-core framework.\n\n\u003c!-- DOCUMENTATION --\u003e\n## Documentation\n\u003e:warning: The documentation is being rewritten completely and will be available soon.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkube-core%2Fkube-core","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkube-core%2Fkube-core","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkube-core%2Fkube-core/lists"}