kwd v0.2.1 · desenvolvimento inicial

Saiba se o rollout está ready
sem ficar olhando o kubectl

CLI Go pequena que checa readiness com client-go. Uma passagem para cron e CI, ou um daemon com Slack e probes HTTP.

Tráfego ao vivo no gghstats · Releases assinados com Cosign · MIT

Arte da marca kwd com motivo Kubernetes

Readiness sem stack de monitoramento. Declare os workloads. Obtenha o veredito.

Feito para operadores que precisam de um veredito agora

Como funciona

  1. 01

    Instalar

    Homebrew, o script get, um tarball de release ou a imagem GHCR.

  2. 02

    Declarar refs

    Imprima um perfil de exemplo, aponte o context kube, liste os workloads que importam.

  3. 03

    Check ou watch

    Rode uma vez para CI, ou deixe o daemon com Slack e probes.

Demo CLI kwd: help, version, sample config, analyze, flags de check
Demo de terminal gravada com VHS · v0.2.1

Instalar

Caminho principal: Homebrew ou o script de install verificado. ghcr.io/hrodrig/kwd:v0.2.1

Homebrew

brew install hrodrig/kwd/kwd

One liner (Linux / macOS)

curl -fsSL https://get.kwd.hermesrodriguez.com/install.sh | sh

Manifests de operador · Contrato: kwd-selfhosted · SPECIFICATIONS

FAQ

Posso usar kwd sozinho como gate de readiness em produção?

Ainda não. Até v1.0.0 é desenvolvimento inicial. Use para aprender e complementar sinais existentes, não como único gate. Use por sua conta e risco (MIT).

Quais kinds são suportados hoje?

deployment e statefulset. daemonset, service e pvc estão no roadmap. SPECIFICATIONS descreve o contrato alvo v0.

Precisa de kubectl instalado?

Não. kwd fala com a API via client-go. Ainda precisa de kubeconfig válido ou credenciais in cluster.

Como funcionam as notificações?

Hoje Slack Incoming Webhooks. No daemon alerta em transições ready / not ready, com histerese opcional e repeat while firing.

Onde eu rodo?

Cron ou systemd no bastion, docker run, ou CronJob / Deployment in cluster. Veja kwd-selfhosted.

Como verifico um release?

GitHub Releases traz assinaturas Cosign e SBOMs. O script get pode verificar com cosign se disponível.

Pegue o binário. Aponte para suas refs.

Mesmos caminhos de install. Pre 1.0: avalie antes de confiar só em produção.

Instalar kwd