Josh Sandlin
Community@dydx · Atlanta, Georgia
I make software and software accessories
Agent Skills by Josh Sandlin
Showing 8 vetted skills indexed across 1 GitHub repositories.
rke2-datastore-backup
Configure RKE2 datastore snapshots, S3 replication, and cluster-reset restore procedures.
rke2-airgap-registries
Configure air-gapped RKE2 installs, private registries, and containerd image imports.
rke2-security-hardening
Configure CIS hardening, secrets encryption, certificates, and FIPS compliance for RKE2 clusters.
rke2-configuration
Configures self-hosted RKE2 servers and agents via config.yaml options and component arguments.
rke2-upgrades
Guides manual and automated upgrades and rollback of self-hosted RKE2 Kubernetes clusters.
rke2-install
Guides installation and configuration of self-hosted RKE2 Kubernetes clusters.
rke2-networking
Configure CNI plugins, DNS, ingress, and load balancing for RKE2 clusters.
rke2-operations
Operate self-hosted RKE2 clusters covering access, debugging, metrics, add-ons, and GPU setup.
Frequently Asked Questions About Josh Sandlin
FAQPage SchemaWhat tasks can I accomplish using dydx's RKE2 skills?▼
You can install and configure self-hosted RKE2 clusters, set up HA server/agent topologies, configure CNIs (Canal, Cilium, Calico, Flannel), manage Traefik ingress, perform upgrades and rollbacks, harden clusters to CIS benchmarks, and execute etcd snapshot backup and disaster recovery.
Who are these RKE2 skills designed for?▼
Platform engineers, SREs, and Kubernetes administrators managing self-hosted RKE2 clusters. They suit operators handling day-2 operations like kubeconfig access, crictl debugging, HelmChart CRDs, GPU operators, certificate rotation, and version skew management—not Rancher-managed provisioning users.
Do these skills cover air-gapped or offline RKE2 environments?▼
Yes. The rke2-airgap-registries skill covers private container registries, /etc/rancher/rke2/registries.yaml configuration, registry mirrors with rewrite rules, the embedded Spegel distributed registry mirror, and pre-loading images directly into containerd for disconnected environments.
What backup and disaster recovery options are covered?▼
The rke2-datastore-backup skill covers embedded etcd quorum behavior, external datastores (MySQL, MariaDB, PostgreSQL), etcd snapshot configuration with S3 replication, on-demand snapshots, ETCDSnapshotFile custom resources, and full cluster-reset restore procedures for self-hosted RKE2.
What are the prerequisites for using these RKE2 skills?▼
You need a self-hosted RKE2 environment (not Rancher-managed provisioning) and familiarity with Kubernetes concepts. Skills reference system requirements (OS/CPU/RAM/ports), config.yaml, kubectl/crictl/ctr bundled CLIs, and control-plane components like the apiserver, etcd, and scheduler.