{"id":32739567,"url":"https://github.com/klts-io/kubernetes-lts","last_synced_at":"2026-04-08T04:02:49.529Z","repository":{"id":37718295,"uuid":"386613159","full_name":"klts-io/kubernetes-lts","owner":"klts-io","description":"Kubernetes LTS(long term support)","archived":false,"fork":false,"pushed_at":"2026-04-02T13:22:12.000Z","size":13192516,"stargazers_count":216,"open_issues_count":46,"forks_count":16,"subscribers_count":6,"default_branch":"main","last_synced_at":"2026-04-02T17:24:53.127Z","etag":null,"topics":["k8s","kubernetes","lts"],"latest_commit_sha":null,"homepage":"https://klts.io/docs/install/","language":"Shell","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/klts-io.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-07-16T11:28:10.000Z","updated_at":"2026-04-02T11:00:57.000Z","dependencies_parsed_at":"2024-04-16T20:58:05.080Z","dependency_job_id":"d4e08621-4fb6-4d53-95f0-bf8fa5fab0a7","html_url":"https://github.com/klts-io/kubernetes-lts","commit_stats":null,"previous_names":[],"tags_count":47,"template":false,"template_full_name":null,"purl":"pkg:github/klts-io/kubernetes-lts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klts-io%2Fkubernetes-lts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klts-io%2Fkubernetes-lts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klts-io%2Fkubernetes-lts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klts-io%2Fkubernetes-lts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/klts-io","download_url":"https://codeload.github.com/klts-io/kubernetes-lts/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/klts-io%2Fkubernetes-lts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31539230,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T16:28:08.000Z","status":"online","status_checked_at":"2026-04-08T02:00:06.127Z","response_time":54,"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":["k8s","kubernetes","lts"],"created_at":"2025-11-03T09:01:18.332Z","updated_at":"2026-04-08T04:02:49.524Z","avatar_url":"https://github.com/klts-io.png","language":"Shell","funding_links":[],"categories":["Runtimes \u0026 Platforms"],"sub_categories":[],"readme":"\n\n# KLTS\nKLTS, known as Kubernetes Long Term Support, provides free maintenance support for early Kubernetes versions for up to three years, actively fix the CVE vulnerabilities and critical bugs, to help many enterprise users to stay with early Kubernetes versions.\n\n----\n\n## To start using KLTS\n\n### Available KLTS Versions\nBelow lists the status of each release image and package and you can click any to learn the detailed logs.\n| |Images|Packages|\n|-|-|-|\n|v1.28.15|[![v1.28.15-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.28.15-lts.0)](https://klts.io/docs/kubernetes/releases/v1.28/v1.28.15-lts.0/)|[![v1.28.15-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.28.15-lts.0)](https://klts.io/docs/kubernetes/releases/v1.28/v1.28.15-lts.0/)|\n|v1.27.16|[![v1.27.16-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.27.16-lts.0)](https://klts.io/docs/kubernetes/releases/v1.27/v1.27.16-lts.0/)|[![v1.27.16-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.27.16-lts.0)](https://klts.io/docs/kubernetes/releases/v1.27/v1.27.16-lts.0/)|\n|v1.26.15|[![v1.26.15-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.26.15-lts.0)](https://klts.io/docs/kubernetes/releases/v1.26/v1.26.15-lts.0/)|[![v1.26.15-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.26.15-lts.0)](https://klts.io/docs/kubernetes/releases/v1.26/v1.26.15-lts.0/)|\n|v1.25.16|[![v1.25.16-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.25.16-lts.0)](https://klts.io/docs/kubernetes/releases/v1.25/v1.25.16-lts.0/)|[![v1.25.16-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.25.16-lts.0)](https://klts.io/docs/kubernetes/releases/v1.25/v1.25.16-lts.0/)|\n|v1.24.17|[![v1.24.17-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.24.17-lts.0)](https://klts.io/docs/kubernetes/releases/v1.24/v1.24.17-lts.0/)|[![v1.24.17-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.24.17-lts.0)](https://klts.io/docs/kubernetes/releases/v1.24/v1.24.17-lts.0/)|\n|v1.23.17|[![v1.23.17-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.23.17-lts.0)](https://klts.io/docs/kubernetes/releases/v1.23/v1.23.17-lts.0/)|[![v1.23.17-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.23.17-lts.0)](https://klts.io/docs/kubernetes/releases/v1.23/v1.23.17-lts.0/)|\n|v1.22.17|[![v1.22.17-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.22.17-lts.0)](https://klts.io/docs/kubernetes/releases/v1.22/v1.22.17-lts.0/)|[![v1.22.17-lts.0](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.22.17-lts.0)](https://klts.io/docs/kubernetes/releases/v1.22/v1.22.17-lts.0/)|\n|v1.21.14|[![v1.21.14-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.21.14-lts.1)](https://klts.io/docs/kubernetes/releases/v1.21/v1.21.14-lts.1/)|[![v1.21.14-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.21.14-lts.1)](https://klts.io/docs/kubernetes/releases/v1.21/v1.21.14-lts.1/)|\n|v1.20.15|[![v1.20.15-lts.2](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.20.15-lts.2)](https://klts.io/docs/kubernetes/releases/v1.20/v1.20.15-lts.2/)|[![v1.20.15-lts.2](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.20.15-lts.2)](https://klts.io/docs/kubernetes/releases/v1.20/v1.20.15-lts.2/)|\n|v1.19.16|[![v1.19.16-lts.3](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.19.16-lts.3)](https://klts.io/docs/kubernetes/releases/v1.19/v1.19.16-lts.3/)|[![v1.19.16-lts.3](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.19.16-lts.3)](https://klts.io/docs/kubernetes/releases/v1.19/v1.19.16-lts.3/)|\n|v1.18.20|[![v1.18.20-lts.2](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.18.20-lts.2)](https://klts.io/docs/kubernetes/releases/v1.18/v1.18.20-lts.2/)|[![v1.18.20-lts.2](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.18.20-lts.2)](https://klts.io/docs/kubernetes/releases/v1.18/v1.18.20-lts.2/)|\n|v1.17.17|[![v1.17.17-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.17.17-lts.1)](https://klts.io/docs/kubernetes/releases/v1.17/v1.17.17-lts.1/)|[![v1.17.17-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.17.17-lts.1)](https://klts.io/docs/kubernetes/releases/v1.17/v1.17.17-lts.1/)|\n|v1.16.15|[![v1.16.15-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.16.15-lts.1)](https://klts.io/docs/kubernetes/releases/v1.16/v1.16.15-lts.1/)|[![v1.16.15-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.16.15-lts.1)](https://klts.io/docs/kubernetes/releases/v1.16/v1.16.15-lts.1/)|\n|v1.15.12|[![v1.15.12-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.15.12-lts.1)](https://klts.io/docs/kubernetes/releases/v1.15/v1.15.12-lts.1/)|[![v1.15.12-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.15.12-lts.1)](https://klts.io/docs/kubernetes/releases/v1.15/v1.15.12-lts.1/)|\n|v1.14.10|[![v1.14.10-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.14.10-lts.1)](https://klts.io/docs/kubernetes/releases/v1.14/v1.14.10-lts.1/)|[![v1.14.10-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.14.10-lts.1)](https://klts.io/docs/kubernetes/releases/v1.14/v1.14.10-lts.1/)|\n|v1.13.12|[![v1.13.12-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.13.12-lts.1)](https://klts.io/docs/kubernetes/releases/v1.13/v1.13.12-lts.1/)|[![v1.13.12-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.13.12-lts.1)](https://klts.io/docs/kubernetes/releases/v1.13/v1.13.12-lts.1/)|\n|v1.12.10|[![v1.12.10-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.12.10-lts.1)](https://klts.io/docs/kubernetes/releases/v1.12/v1.12.10-lts.1/)|[![v1.12.10-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.12.10-lts.1)](https://klts.io/docs/kubernetes/releases/v1.12/v1.12.10-lts.1/)|\n|v1.11.10|[![v1.11.10-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.11.10-lts.1)](https://klts.io/docs/kubernetes/releases/v1.11/v1.11.10-lts.1/)|[![v1.11.10-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.11.10-lts.1)](https://klts.io/docs/kubernetes/releases/v1.11/v1.11.10-lts.1/)|\n|v1.10.13|[![v1.10.13-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-images.yml/badge.svg?branch=v1.10.13-lts.1)](https://klts.io/docs/kubernetes/releases/v1.10/v1.10.13-lts.1/)|[![v1.10.13-lts.1](https://github.com/klts-io/kubernetes-lts/actions/workflows/releases-package.yml/badge.svg?branch=v1.10.13-lts.1)](https://klts.io/docs/kubernetes/releases/v1.10/v1.10.13-lts.1/)|\n\n### CVE Source\n\n- [CVEs that were cherry-pick approved and merged after pull requests](https://github.com/kubernetes/kubernetes/pulls?q=is%3Apr+is%3Amerged+label%3Acherry-pick-approved+CVE)\n\n- [CVEs that were found and fixed recently](https://www.cvedetails.com/vulnerability-list/vendor_id-15867/product_id-34016/Kubernetes-Kubernetes.html)\n\n- [Kubernetes-related CVEs that were found and listed on cve.org recently](https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=Kubernetes)\n\n\n\n### Documents\n\n- [Portal and Docs](https://klts.io/docs/)\n- [Install Guide](https://klts.io/docs/install/)\n\n\n-----------------------\n\n## To start contributing KLTS\n\n### Check out the specified patch release\n\nYou can directly check out the specified release by running the following code. For details about the releases provided by KLTS, see [./releases.yml](https://github.com/klts-io/kubernetes-lts/blob/master/releases.yml)\n\n``` bash\nmake v1.19.16-lts.3\n```\n\n### Build\n\nSince the repos branch is used as a software source for RPM and DEB and direct cloning is very large, you can try to only clone a single branch as follows.\n\n``` bash\ngit clone --single-branch -b main https://github.com/klts-io/kubernetes-lts\n```\n\n#### Build image\nRun the following code to build your image:\n\n``` bash\nmake build-image\n```\n\nCheck more images from [Images artifacts](https://github.com/orgs/klts-io/packages?repo_name=kubernetes-lts).\n\n#### Build client and server\nRun the following code to build the client and server:\n\n``` bash\nmake build-binaries\n```\n#### Official patch release\nFor details about Kubernetes patch releases, see [patch release](https://kubernetes.io/releases/patch-releases/).\n\n## Contributors\n\n\u003ca href=\"https://github.com/klts-io/kubernetes-lts/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=klts-io/kubernetes-lts\" /\u003e\n\u003c/a\u003e\n\nMade with [contrib.rocks](https://contrib.rocks).\n\n## License\nCopyright 2022 the KLTS.io Authors. All rights reserved.\n\nLicensed under the Apache License, Version 2.0.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fklts-io%2Fkubernetes-lts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fklts-io%2Fkubernetes-lts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fklts-io%2Fkubernetes-lts/lists"}