Closed enisoc closed 6 years ago
I created the k8s repogroup on sourcegraph.com
Example: https://sourcegraph.com/search?q=repogroup:k8s+func
[
// curl https://api.github.com/orgs/kubernetes/repos | jq ' .[] |= "github.com/" + .full_name'
"github.com/kubernetes/kubernetes",
"github.com/kubernetes/heapster",
"github.com/kubernetes/contrib",
"github.com/kubernetes/dashboard",
"github.com/kubernetes/kubernetes-anywhere",
"github.com/kubernetes/website",
"github.com/kubernetes/kubernetes-docs-zh",
"github.com/kubernetes/release",
"github.com/kubernetes/kube-deploy",
"github.com/kubernetes/minikube",
"github.com/kubernetes/test-infra",
"github.com/kubernetes/features",
"github.com/kubernetes/community",
"github.com/kubernetes/kube-state-metrics",
"github.com/kubernetes/node-problem-detector",
"github.com/kubernetes/frakti",
"github.com/kubernetes/kompose",
"github.com/kubernetes/kops",
"github.com/kubernetes/kubernetes-template-project",
"github.com/kubernetes/git-sync",
"github.com/kubernetes/k8s.io",
"github.com/kubernetes/client-go",
"github.com/kubernetes/gengo",
"github.com/kubernetes/perf-tests",
"github.com/kubernetes/ingress-nginx",
"github.com/kubernetes/kubeadm",
"github.com/kubernetes/repo-infra",
"github.com/kubernetes/dns",
"github.com/kubernetes/apimachinery",
"github.com/kubernetes/apiserver",
// curl https://api.github.com/orgs/kubernetes-sigs/repos | jq ' .[] |= "github.com/" + .full_name'
"github.com/kubernetes-sigs/poseidon",
"github.com/kubernetes-sigs/kubeadm-dind-cluster",
"github.com/kubernetes-sigs/aws-alb-ingress-controller",
"github.com/kubernetes-sigs/aws-iam-authenticator",
"github.com/kubernetes-sigs/testing_frameworks",
"github.com/kubernetes-sigs/federation-v2",
"github.com/kubernetes-sigs/application",
"github.com/kubernetes-sigs/cluster-api",
"github.com/kubernetes-sigs/aws-encryption-provider",
"github.com/kubernetes-sigs/kubebuilder",
"github.com/kubernetes-sigs/kustomize",
"github.com/kubernetes-sigs/controller-runtime",
"github.com/kubernetes-sigs/gcp-compute-persistent-disk-csi-driver",
"github.com/kubernetes-sigs/cluster-api-provider-openstack",
"github.com/kubernetes-sigs/controller-tools",
"github.com/kubernetes-sigs/architecture-tracking",
"github.com/kubernetes-sigs/gcp-filestore-csi-driver",
"github.com/kubernetes-sigs/cluster-api-provider-gcp",
"github.com/kubernetes-sigs/cluster-api-provider-aws",
"github.com/kubernetes-sigs/contributor-site",
"github.com/kubernetes-sigs/cluster-api-provider-vsphere",
"github.com/kubernetes-sigs/contributor-playground",
"github.com/kubernetes-sigs/kube-storage-version-migrator",
// curl https://api.github.com/orgs/kubernetes-client/repos | jq ' .[] |= "github.com/" + .full_name'
"github.com/kubernetes-client/python",
"github.com/kubernetes-client/gen",
"github.com/kubernetes-client/go-base",
"github.com/kubernetes-client/go",
"github.com/kubernetes-client/python-base",
"github.com/kubernetes-client/javascript",
"github.com/kubernetes-client/ruby",
"github.com/kubernetes-client/java",
"github.com/kubernetes-client/csharp",
"github.com/kubernetes-client/haskell",
// curl https://api.github.com/orgs/kubernetes-incubator/repos | jq ' .[] |= "github.com/" + .full_name'
"github.com/kubernetes-incubator/kubespray",
"github.com/kubernetes-incubator/bootkube",
"github.com/kubernetes-incubator/node-feature-discovery",
"github.com/kubernetes-incubator/cluster-proportional-autoscaler",
"github.com/kubernetes-incubator/rktlet",
"github.com/kubernetes-incubator/cri-o",
"github.com/kubernetes-incubator/service-catalog",
"github.com/kubernetes-incubator/spartakus",
"github.com/kubernetes-incubator/cluster-capacity",
"github.com/kubernetes-incubator/kube-aws",
"github.com/kubernetes-incubator/nfs-provisioner",
"github.com/kubernetes-incubator/reference-docs",
"github.com/kubernetes-incubator/cri-tools",
"github.com/kubernetes-incubator/external-dns",
"github.com/kubernetes-incubator/external-storage",
"github.com/kubernetes-incubator/custom-metrics-apiserver",
"github.com/kubernetes-incubator/apiserver-builder",
"github.com/kubernetes-incubator/ip-masq-agent",
"github.com/kubernetes-incubator/metrics-server",
"github.com/kubernetes-incubator/kube-arbitrator",
"github.com/kubernetes-incubator/descheduler",
"github.com/kubernetes-incubator/cluster-proportional-vertical-autoscaler",
// curl https://api.github.com/orgs/kubernetes-csi/repos | jq ' .[] |= "github.com/" + .full_name'
"github.com/kubernetes-csi/csi-test",
"github.com/kubernetes-csi/external-attacher",
"github.com/kubernetes-csi/external-provisioner",
"github.com/kubernetes-csi/drivers",
"github.com/kubernetes-csi/driver-registrar",
"github.com/kubernetes-csi/docs",
"github.com/kubernetes-csi/kubernetes-csi.github.io",
"github.com/kubernetes-csi/livenessprobe",
"github.com/kubernetes-csi/external-snapshotter",
]
Describe the feature request.
Quinn suggested you'd be amenable to adding a
k8s
repogroup to the public sourcegraph.com instance to easily search all repos managed by the Kubernetes project. That would be great for my own use, and also to help other k8s devs quickly discover how useful Sourcegraph can be for their day-to-day work.Ideally this repogroup would include all repos within the "actively used github organizations" listed here:
https://github.com/kubernetes/community/tree/master/github-management#project-owned-organizations
If that's too many repos to search all at once, these would be my top priorities in descending order of importance:
kubernetes kubernetes-sigs kubernetes-client kubernetes-incubator
Thanks for your consideration.