{"adoption": {"forks": 301, "observed_at": "2026-08-28T04:05:07.586819+00:00", "stars": 1586}, "canonical_url": "https://ross.abutalabs.com/products/cks", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Open-source Platform for learning kubernetes and aws eks   and preparation for  for  Certified Kubernetes exams  (CKA ,CKS , CKAD, ICA) ", "domain": ["cloud-computing", "security", "education"], "enriched": true, "function": ["infrastructure-as-code", "security", "developer-tools"], "health_score": 80, "homepage": "https://www.youtube.com/@aws-guru", "language": "HCL", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["ViktorUJ/cks"], "name": "ViktorUJ/cks", "platform": ["cloud"], "pushed_at": "2026-08-25T15:43:47+00:00", "repo": "ViktorUJ/cks", "stars": 1586, "tags": ["kubernetes", "cka", "cks", "ckad", "eks", "exam-preparation", "kubeadm", "hands-on-labs", "kubernetes-security", "certification", "devops", "containers", "terraform", "linux"], "topics": ["aws", "cka", "ckad", "cks", "k8s", "terraform", "kubernetes-security", "eks", "kubernetes", "kubeadm", "kubernetes-learning", "learn-kubernetes", "devops", "cks-exam-questions", "ckad-exam-questions", "cka-exam-questions", "cks-exam-preparation", "cka-exam-preparation", "kcsa", "ica"], "urls": [], "use_cases": ["prepare for the CKA exam with hands-on labs", "practice CKS kubernetes security exam questions", "learn kubernetes by spinning up real clusters", "set up an AWS EKS practice environment with terraform", "study for CKAD with realistic exercises", "get ready for the ICA certification", "practice kubeadm cluster setup tasks"], "what_it_is": "An open-source learning platform for Kubernetes and AWS EKS, built with Terraform, that provides hands-on lab environments and practice questions for Certified Kubernetes exams (CKA, CKS, CKAD, KCSA, ICA). It provisions realistic clusters so learners can practice exam-style tasks on real infrastructure.", "when_to_avoid": ["you need a production kubernetes management platform", "you want kubernetes training without any cloud costs or AWS usage", "you are looking for a managed exam simulator rather than self-hosted labs", "you have no familiarity with terraform or cloud infrastructure"], "when_to_choose": ["you are preparing for CKA, CKS, CKAD, KCSA, or ICA certification exams", "you want hands-on kubernetes practice on real clusters rather than tutorials", "you want to learn kubernetes security (CKS) with practical scenarios", "you want reproducible lab environments provisioned via terraform on AWS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cks", "repo": "ViktorUJ/cks", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:07.586819+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:55:27.540845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a", "fetched_at": "2026-08-29T11:25:53.371816+00:00", "kind": "homepage", "missing": false, "url": "https://www.youtube.com/@aws-guru"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 94, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_readme"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1319, "days_push": 8, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}