Aidas-dev
- 74 skills
- 0 followers
- 16 hours ago last updated
- ▌
- ▌
- ▌
- ▌ Helm Ops · aidas-devHelm production operations — CLI usage for development/debug/emergency, release inspection, troubleshooting, OCI registry, hooks, values management, and GitOps integration (Flux HelmRelease, ArgoCD). **For production deploys, prefer GitOps over manual helm CLI.**
- ▌
- ▌ Talosctl · aidas-devTalos Linux CLI operations — cluster lifecycle, upgrades, reboots, node-level diagnosis, etcd maintenance, and troubleshooting with talosctl.
- ▌ Dragonfly · aidas-devUse when working with DragonflyDB operator on Kubernetes — creating or troubleshooting Dragonfly resources, configuring replication, snapshots, TLS, authentication, or affinity/scheduling for Dragonfly instances.
- ▌ Gitea API · aidas-devUse when working with the Gitea REST API — authentication, token management, repository/issue/PR CRUD, package management, admin operations, and general API automation with curl.
- ▌ Gitea Tea · aidas-devWork with Gitea using tea CLI for auth, repo, issue, pull request, release, actions, webhook, and notification workflows. Use when user references Gitea, self-hosted git forges, or asks for tea commands.
- ▌
- ▌ Rook Ceph · aidas-devUse when working with Rook-Ceph on Kubernetes — deploying/managing Ceph clusters (operator) or running diagnostic/CLI commands (toolbox). Routes to sub-skills based on task.
- ▌
- ▌ Vault API · aidas-devUse when working with HashiCorp Vault REST API — health checks, init/unseal, auth login, KV read/write, policy management, token operations. Covers endpoints, auth methods, curl examples.
- ▌ Harbor API · aidas-devUse when working with the Harbor REST API v2 — project management, artifact operations, robot accounts, replication, vulnerability scanning, OIDC/LDAP config, garbage collection, and general API automation with curl.
- ▌ Helm Chart · aidas-devWriting Helm charts — chart anatomy, templates, Go template syntax, helpers, values design, schema validation, library charts, testing, and common chart-writing mistakes.
- ▌ Tekton Pac · aidas-devPipelines-as-Code (tektoncd/pipelines-as-code) — Git-native CI for Tekton. PipelineRuns in .tekton/ triggered by Git events; Repository CR, matching annotations, dynamic variables, ChatOps commands, Gitea/Forgejo/GitHub/GitLab providers, and the tkn pac CLI.
- ▌ Vault Helm · aidas-devUse when deploying, configuring, or upgrading HashiCorp Vault on Kubernetes via Helm. Covers HelmRelease values, HA+Raft, injector, storage, TLS, telemetry, post-deploy steps.
- ▌ Harbor Helm · aidas-devUse when deploying, configuring, or upgrading Harbor on Kubernetes via Helm chart — values configuration, external database, TLS/certificates, storage, ingress, authentication, and production patterns.
- ▌ Kserve Helm · aidas-devDeploy KServe on Kubernetes via Helm — 10 charts, Serverless/RawDeployment/ModelMesh modes, KServe/ModelMesh/annotator/router configurations.
- ▌ Netbird CLI · aidas-devNetBird client CLI — install, connect (up/down), status, networks, reverse proxy (expose), SSH, Kubernetes access, and debugging. Commands verified against v0.76.x.
- ▌ Talosconfig · aidas-devTalos Linux machine configuration — multi-document YAML format, config documents, generation flags, patching, apply modes, and v1.13+ config features.
- ▌ Vector Helm · aidas-devDeploy Vector on Kubernetes via Helm — Agent/Aggregator/Stateless roles, customConfig, sources, transforms, sinks, and production patterns.
- ▌ Zitadel API · aidas-devZITADEL identity management platform (v4 GA, v2 API). Covers resource-based API for managing organizations, projects, applications (OIDC/SAML/API), roles, users, and OIDC settings via Connect RPC (HTTP/1.1 JSON) and REST endpoints. PAT or JWT assertion auth.
- ▌ Cert Manager · aidas-devUse when creating or managing cert-manager CRDs — Certificate, Issuer, ClusterIssuer, CertificateRequest. Covers ACME DNS-01/HTTP-01, self-signed, CA issuers, Gateway API integration, and common patterns.
- ▌ External Dns · aidas-devUse when working with ExternalDNS — synchronizing Kubernetes resources with DNS providers (Cloudflare). Covers providers, sources, registry, RBAC, Gateway API integration, Helm values. No CRDs.
- ▌ Gitea Runner · aidas-devUse when configuring Gitea Actions runners — registration, deployment modes, Docker vs host mode, Talos/Kubernetes host-mode, ephemeral runners, and v1.26 Actions features.
- ▌ Higress Helm · aidas-devDeploy, configure, or upgrade Higress AI Gateway on Kubernetes via Helm chart. Covers Gateways, plugins, Ingress/CRD routing, observability, and production patterns.
- ▌ Mariadb Helm · aidas-devDeploy MariaDB operator on Kubernetes via Helm — 3 charts, production HA values, Galera, MaxScale, backups, PITR configuration.
- ▌ Zitadel Helm · aidas-devUse when deploying, configuring, or upgrading ZITADEL on Kubernetes via Helm. Covers HelmRelease values, CNPG database, Gateway API routing, caches, masterkey, SMTP, and production patterns. NOT for API-level operations (orgs/apps/users).
- ▌ Cilium Gateway · aidas-devUse when creating Gateway API resources for ingress, configuring TLS termination or passthrough, setting up HTTP-to-HTTPS redirect or traffic splitting, integrating oauth2-proxy or ExternalDNS with Cilium, or debugging Cilium Gateway controller issues including the Programmed=False cosmetic bug.
- ▌ Cilium Network · aidas-devUse when configuring Cilium CNI networking, writing network policies, debugging pod connectivity issues, setting up LB IPAM or L2 announcements for Service LoadBalancer IPs, enabling BGP route advertisement, configuring transparent encryption or Hubble observability, or managing Cilium security features (host firewall, Local Redirect Policy, CiliumCIDRGroup). Not for Gateway API (use cilium-gateway).
- ▌ Gitea Registry · aidas-devUse when working with the Gitea container registry — OCI/Docker v2 API, push/pull images, multi-arch builds, package management via API, and configuration for supported package types.
- ▌ Gitea Webhooks · aidas-devUse when managing Gitea webhooks — creating webhooks via API, understanding event types, system vs repo vs org webhooks, payload verification with HMAC-SHA256, and supported webhook formats.
- ▌ Netbird Server · aidas-devSelf-hosted NetBird control plane on Kubernetes — the netbirdio/netbird-server combined management/signal/relay/STUN server + dashboard. Covers the helmforge/netbird chart, config.yaml, PostgreSQL store, embedded Dex IdP, gRPC/HTTP routing, STUN, and ESO secret delivery.
- ▌ Sealed Secrets · aidas-devUse when working with Sealed Secrets — encrypting Kubernetes Secrets for safe Git storage. Covers SealedSecret CRD, kubeseal, key management, encryption flow, Helm values, controller config, key rotation.
- ▌ Kserve Operator · aidas-devCreate and manage KServe CRDs — InferenceService, ServingRuntime, InferenceGraph, LLMInferenceService, LocalModel, ClusterServingRuntime, and 22 CRDs under serving.kserve.io.
- ▌ Talos Terraform · aidas-devTalos Linux Terraform provider (siderolabs/talos) — machine secrets, machine configuration, config apply, bootstrap, and the sidero-blessed production pattern (live secrets + patch-based config, upgrades owned elsewhere).
- ▌ Tekton Operator · aidas-devTekton operator (tektoncd/operator) — install, upgrade, and manage Tekton components (Pipelines, Triggers, Dashboard, Chains, Results, PaC) via TektonConfig and component CRs. Covers profiles, pipeline config, tektonpruner, external results DB.
- ▌ Vault Terraform · aidas-devUse when managing HashiCorp Vault resources as Terraform code. Covers provider config, auth backends, roles, policies, KV secrets, identity entities, ephemeral resources for write-once secrets.
- ▌ Vector Operator · aidas-devCreate and manage Vector operator CRDs (kaasops) — Vector, VectorPipeline, ClusterVectorPipeline, VectorAggregator, ClusterVectorAggregator, with auto-routing by source type.
- ▌ External Secrets · aidas-devUse when working with External Secrets Operator (ESO) — syncing K8s Secrets from external providers (HashiCorp Vault, AWS, GCP, Azure). Covers SecretStore, ExternalSecret, PushSecret, template engine, Helm values, Vault provider auth.
- ▌ Harbor Terraform · aidas-devUse when managing Harbor infrastructure as code with Terraform — projects, robot accounts, registries, replication rules, retention policies, webhooks, users, groups, system config, and the goharbor/terraform-provider-harbor.
- ▌ Higress Operator · aidas-devCreate and manage Higress CRDs — WasmPlugin, Http2Rpc, McpBridge, AI Gateway, 41 Wasm plugins, 16 AI provider integrations, and Gateway configuration.
- ▌ Kubeflow Trainer · aidas-devKubeflow Trainer v2.2 — TrainJob, TrainingRuntime, ClusterTrainingRuntime CRDs for framework-agnostic distributed training on Kubernetes. Covers PyTorch, TensorFlow, JAX, XGBoost, MPI, and Flux workloads.
- ▌ Mariadb Operator · aidas-devCreate and manage MariaDB operator CRDs — 12 CRDs under k8s.mariadb.com, Galera HA, MaxScale, backups, PITR, monitoring, and connection pooling.
- ▌ Netbird Operator · aidas-devNetBird Kubernetes operator (netbirdio/kubernetes-operator) — CRDs for exposing cluster services on the NetBird mesh, managing peers/routes/groups from inside K8s. Covers SetupKey, Group, NetworkRouter, NetworkResource, NetworkEgress, SidecarProfile, ClusterProxy.
- ▌ Tekton Pipelines · aidas-devAuthoring Tekton PipelineRun/TaskRun YAML — resolver-based task refs, git auth, node targeting, matrix+param scheduling, when/CEL expressions, finally tasks, timeouts, and troubleshooting tekton.dev/v1 patterns.
- ▌ Victoria Metrics · aidas-devRoute to the correct VictoriaMetrics skill. Use when working with VictoriaMetrics — operator CRDs, queries, cardinality analysis, logs, traces, or trace analysis.
- ▌ Netbird Terraform · aidas-devNetBird Terraform provider (netbirdio/netbird) — groups, peers, routes, networks, network resources/routers, policies, setup keys, DNS zones/records, posture checks, users, tokens, SCIM, identity providers, reverse proxy services. Declarative NetBird management via public API.
- ▌ Rook Ceph Toolbox · aidas-devUse when running ceph CLI commands from the Rook toolbox pod — cluster health, OSD management, pool operations, RBD commands, CephFS management, RGW admin, and common diagnostic operations.
- ▌ Stakater Reloader · aidas-devUse when working with Stakater Reloader — watching ConfigMaps/Secrets and triggering workload rollouts on changes. Covers annotations, Helm values, patterns, and troubleshooting. NOT for CRD-based operators (no CRDs).
- ▌ Zitadel Terraform · aidas-devManage ZITADEL identity platform resources as code using the Terraform provider. Covers organizations, projects, applications (OIDC/API/SAML), users (human/machine), authentication providers, policies, system features, and customizations.
- ▌ Kubeflow Pipelines · aidas-devKubeflow Pipelines v2 — Python DSL, IR YAML compilation, @dsl.component, @dsl.pipeline, control flow, Kubernetes Native API, and artifact management.
- ▌ Rook Ceph Operator · aidas-devUse when deploying or managing Rook-Ceph CRDs — CephCluster, CephBlockPool, CephFilesystem, CephObjectStore, CephNFS, CephRBDMirror, and supporting resources. Covers operator chart config, cluster spec, CSI settings, storage classes.
- ▌ Nvidia Device Plugin · aidas-devUse when working with NVIDIA GPU support on Kubernetes — device plugin, GPU Feature Discovery, Node Feature Discovery, CDI, MIG, time-slicing. Covers Helm chart, values, configuration. No CRDs (ConfigMap-based).
- ▌ Nextcloud API · aidas-devUse when managing Nextcloud users, groups, and apps via the Provisioning API (OCS). Covers user CRUD, group management, app enable/disable, and curl examples. NOT for Helm deployment — use nextcloud-helm.
- ▌ Nextcloud Helm · aidas-devUse when deploying, configuring, or upgrading Nextcloud on Kubernetes via Helm. Covers HelmRelease values, database (external PostgreSQL/MySQL or bundled MariaDB), Gateway API/Ingress routing, Redis cache, S3/Swift primary storage, Collabora Online, Imaginary previews, cron jobs, and metrics. NOT for API-level user/group operations.
- ▌ Victoriametrics Operator · aidas-devUse when creating or managing VictoriaMetrics Operator CRDs — VMAgent, VMSingle, VMCluster, VMAlert, VMAlertmanager, VMAuth, VMUser, VMServiceScrape, VMPodScrape, VMRule, VMProbe, VMNodeScrape, VMScrapeConfig, VMStaticScrape, VMAlertmanagerConfig, VLogs, VLAgent, VLCluster, VMDistributed.
- ▌ Tailscale Talos · aidas-devTailscale integration with Talos Linux — system extension, machine config, node IP binding, subnet routing, cross-cluster connectivity. Use when deploying or troubleshooting Tailscale on Talos nodes.
- ▌ Kubeflow Training Operator · aidas-devLegacy Kubeflow Training Operator v1 — PyTorchJob, TFJob, MPIJob, XGBoostJob, ModelMesh CRDs for distributed training on Kubernetes (deprecated in favor of Trainer v2).
- ▌ Cnpg · aidas-devUse when working with CloudNativePG (CNPG) for PostgreSQL on Kubernetes — creating or troubleshooting Cluster, Backup, ScheduledBackup, Pooler, or ImageCatalog resources; defining bootstrap, storage, backup, or affinity settings.
- ▌ Flux · aidas-devUse when working with Flux CD — debugging live clusters, writing/auditing Flux resources, or asking Flux CD questions. Routes to 3 sub-skills depending on the task.
- ▌
- ▌ Atlas · aidas-devUse when working with Atlas Operator on Kubernetes — creating or troubleshooting AtlasSchema or AtlasMigration resources; configuring DevDB, migration policies, credential patterns, or schema diff/lint rules.
- ▌
- ▌
- ▌ Tuppr · aidas-devTuppr — Kubernetes controller for automated, orchestrated Talos and Kubernetes upgrades. Declare a target version in a CR; tuppr drains, upgrades, reboots, and health-checks nodes. Covers TalosUpgrade and KubernetesUpgrade CRDs, coordination, health checks, maintenance windows.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌