{"adoption": {"forks": 1180, "observed_at": "2026-08-28T04:07:37.779802+00:00", "stars": 3010}, "canonical_url": "https://ross.abutalabs.com/products/k3s-ansible", "card": {"archived": false, "artifact_type": "infra-config", "description": "The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster.  A fully automated HA k3s etcd install with kube-vip, MetalLB, and more.  Build. Destroy. Repeat.", "domain": ["self-hosted", "infrastructure-as-code", "cloud-computing"], "enriched": true, "function": ["deployment", "container-orchestration", "infrastructure-as-code", "configuration-management"], "health_score": 99, "homepage": "https://technotim.com/posts/k3s-etcd-ansible/", "language": "Jinja", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["timothystewart6/k3s-ansible"], "name": "timothystewart6/k3s-ansible", "platform": ["cli", "self-hosted"], "pushed_at": "2026-08-15T03:19:13+00:00", "repo": "timothystewart6/k3s-ansible", "stars": 3010, "tags": ["k3s", "kubernetes", "ansible", "kube-vip", "metallb", "etcd", "high-availability", "homelab", "rancher", "cluster-bootstrap", "devops", "containers", "linux"], "topics": ["k3s", "kubernetes", "metallb", "kube-vip", "etcd", "rancher", "k8s", "k3s-cluster", "high-availability"], "urls": [], "use_cases": ["bootstrap a high availability k3s cluster with ansible", "automate kubernetes cluster install on homelab servers", "set up kube-vip control plane load balancing for k3s", "deploy metallb load balancer on a k3s cluster", "create a repeatable destroy-and-rebuild k3s etcd cluster", "provision a multi-master kubernetes cluster on arm or x64 machines"], "what_it_is": "An Ansible playbook collection that fully automates bootstrapping a highly available k3s Kubernetes cluster with etcd, kube-vip for control plane virtual IP, and MetalLB for service load balancing. It targets Debian, Ubuntu, and Rocky hosts on x64, arm64, and armhf, enabling repeatable build-destroy-rebuild cluster workflows.", "when_to_avoid": ["you need a managed Kubernetes service or full upstream Kubernetes", "you don't use Ansible or prefer tools like Terraform or kubeadm", "your target nodes run Windows or unsupported distributions", "you need a single-node cluster with minimal tooling"], "when_to_choose": ["you want a fully automated, repeatable HA k3s cluster install via Ansible", "you run a homelab or small self-hosted environment on Debian/Ubuntu/Rocky hosts", "you need kube-vip and MetalLB wired in out of the box", "you want to rebuild clusters frequently (build, destroy, repeat)"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/k3s-ansible", "repo": "timothystewart6/k3s-ansible", "role": "main", "score": 98}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "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:07:37.779802+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:37.779802+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:30:12.339856+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5a88a3ca2794ad8d43f9ed5e0a8b503acc338c16c494a648def4b5ba42430c9", "fetched_at": "2026-08-28T04:07:37.779802+00:00", "kind": "readme", "missing": false, "url": "https://github.com/timothystewart6/k3s-ansible"}, {"content_hash": "045e3129d7de13056c6a2b53a96772d939e35435763defbb8eb48339547614d7", "fetched_at": "2026-08-29T09:45:44.257826+00:00", "kind": "homepage", "missing": false, "url": "https://technotim.com/posts/k3s-etcd-ansible/"}, {"content_hash": "f6c975e623994f6314dad26cb6e081a08f3db55c397e20041ce49771c527a791", "fetched_at": "2026-08-29T09:45:44.266449+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-ha-install"}, {"content_hash": "9a078a5b02c0a3c4cc41a6ca5f32052a8a9a79eb4b6dacd2c862196412c4aaf1", "fetched_at": "2026-08-29T09:45:44.268216+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/k3s-ha-install"}, {"content_hash": "9e020d7edeb29ceb6ee17fcdd1fe4270d6beca41aca621d72b34ba00f454705c", "fetched_at": "2026-08-29T09:45:44.261976+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/about"}, {"content_hash": "dac81db75f85543c2375d962f7255cb0c436cecad03608fabf0fbdb7e72c4271", "fetched_at": "2026-08-29T09:45:44.264493+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/ansible-automation"}, {"content_hash": "9a3dd8c8e8e94d36de574513bd28ff6f1c9b115fb56f27d0b093745a77f24cce", "fetched_at": "2026-08-29T09:45:44.270082+00:00", "kind": "site_page", "missing": false, "url": "https://technotim.com/posts/rancher-monitoring"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 100, "rhythm": 98}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1621, "days_push": 18, "days_rel": 18, "gap_med": 12, "n_releases_24m": 2}, "score": 98, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}