¿Con qué está hecho kops?

kops es un repo de Go hecho con net/http y sigs.k8s.io/controller-runtime. Guarda sus datos en github.com/aws/aws-sdk-go-v2/service/sqs y github.com/Azure/azure-sdk-for-go/sdk/storage/azblob, inicia sesión con github.com/Azure/azure-sdk-for-go/sdk/azidentity, golang.org/x/oauth2, github.com/aws/aws-sdk-go-v2/credentials y github.com/go-jose/go-jose/v4, guarda archivos en AWS S3, se conecta a Google, se prueba con github.com/stretchr/testify y github.com/google/go-cmp, se despliega con k8s.io/klog/v2, github.com/aws/aws-sdk-go-v2, github.com/aws/aws-sdk-go-v2/service/ec2, github.com/gophercloud/gophercloud/v2, github.com/Azure/azure-sdk-for-go/sdk/azcore y 16 más y usa s3, Scaleway y DigitalOcean. Son 283,094 líneas escritas, con 384 archivos de prueba.

Leído el 7 de noviembre de 2026, en el commit e1b3f28. Léela en markdown

Frontend

Backend

Apoyo

La base 1

  • sigs.k8s.io/controller-runtime16 archivos

Pruebas 2

  • github.com/stretchr/testify23 archivos
  • github.com/google/go-cmp7 archivos

Despliegue 21

9 más

Herramientas 6

  • github.com/aws/smithy-go9 archivos
  • github.com/spf13/cobra68 archivos
  • k8s.io/kubectl56 archivos
  • k8s.io/cli-runtime4 archivos
  • k8s.io/gengo2 archivos
  • mkdocs-macros-plugin

Otras 30

  • github.com/google/uuid18 archivos
  • Uber4 archivos
  • github.com/google/go-containerregistry3 archivos
  • github.com/spf13/viper3 archivos
  • github.com/go-viper/mapstructure/v22 archivos
  • github.com/Masterminds/sprig/v32 archivos
  • go.opentelemetry.io/proto/otlp2 archivos
  • google.golang.org/grpc2 archivos
  • cloud.google.com/go/iam1 archivo
  • github.com/google/go-tpm1 archivo
  • github.com/pkg/sftp1 archivo
  • k8s.io/apimachinery253 archivos
18 más
  • k8s.io/api86 archivos
  • k8s.io/client-go51 archivos
  • sigs.k8s.io/yaml28 archivos
  • github.com/blang/semver/v419 archivos
  • k8s.io/utils9 archivos
  • golang.org/x/crypto7 archivos
  • github.com/spf13/pflag5 archivos
  • golang.org/x/sync2 archivos
  • k8s.io/component-base2 archivos
  • github.com/apparentlymart/go-cidr1 archivo
  • github.com/go-ini/ini1 archivo
  • github.com/sergi/go-diff1 archivo
  • github.com/smallstep/pkcs71 archivo
  • golang.org/x/exp1 archivo
  • golang.org/x/net1 archivo
  • golang.org/x/sys1 archivo
  • google.golang.org/protobuf1 archivo
  • sigs.k8s.io/structured-merge-diff/v61 archivo

Otros repos con un stack parecido

Ordenados por cuánto de su stack comparten con kops, y después por estrellas.

Preguntas frecuentes

¿En qué lenguaje está escrito kops?
kops está escrito en Go, con 283,094 líneas escritas.
¿Qué framework usa kops?
kops está hecho con net/http y sigs.k8s.io/controller-runtime.
¿Qué base de datos usa kops?
kops guarda sus datos en github.com/aws/aws-sdk-go-v2/service/sqs y github.com/Azure/azure-sdk-for-go/sdk/storage/azblob.
¿Con qué inicia sesión kops?
kops inicia sesión con github.com/Azure/azure-sdk-for-go/sdk/azidentity, golang.org/x/oauth2, github.com/aws/aws-sdk-go-v2/credentials y github.com/go-jose/go-jose/v4.
¿Qué servicios usa kops?
kops guarda archivos en AWS S3, se conecta a Google y usa s3, Scaleway y DigitalOcean.

La prueba: upup/pkg/fi/fitasks/managedfile.go, línea 24

¿kops tiene pruebas?
Sí. kops tiene 384 archivos de prueba y se prueba con github.com/stretchr/testify y github.com/google/go-cmp.
¿Qué repos tienen un stack parecido a kops?

Mira tu código por dentro, hoy.

Pega tu repo y lo ves dibujado, parte por parte: uno mediano, en menos de un minuto.

Gratis y sin cuenta.

O mira por dentro el de SeeRepo →

¿Es tu repo? Ponle su insignia, tenlo al día o quítalo →