Commit Graph

10 Commits (d4ef6bf02fe82f326968091fd1f3ace1b364b0dd)

Author SHA1 Message Date
Varsha Varadarajan d4ef6bf02f
Merge pull request #3 from digitalocean/varsha/list-checks
Add list command to list all checks.
2019-06-11 17:01:03 -04:00
Varsha Varadarajan fedefb22fe Add list command to list all checks.
* Optionally takes in a group flag to filter checks by group name.
2019-06-11 16:40:32 -04:00
Varsha Varadarajan 0c9667c110
Merge pull request #2 from digitalocean/varsha/context
Provide a cli arg for context
2019-06-11 15:12:06 -04:00
Varsha Varadarajan 4ee6bfdf2b Provide a cli arg for context 2019-06-11 14:49:14 -04:00
Varsha Varadarajan 3eb9179335
Merge pull request #1 from digitalocean/awg/checks
Create check registry with initial noop check, and vendor dependencies
2019-06-11 14:39:27 -04:00
Adam Wolfe Gordon f63933a0eb Create check registry with initial noop check, and vendor dependencies
Factor the KubeObjects type out of package main and into the top-level
clusterlint package. For now still populate it in main, though we'll
likely want to pull this out later.

Add a check type that checks will implement, and implement an initial
noop check that satisfies it. Create a registry for checks.

Vendor dependencies so that we can do a consistent build. For now we're
depending on the master version of client-go since they don't have a
release that supports modules yet, but we should move to a release once
they do.
2019-06-11 14:25:39 -04:00
Varsha Varadarajan 6195e47bb4 Inject client to fetch function, add main_test.go 2019-06-11 13:50:09 -04:00
Varsha Varadarajan ea812eea20 Rename variable name - Objects => objects 2019-06-11 09:04:32 -04:00
Varsha Varadarajan e99acbcbc9 Introduce flag to accept kubeconfig from cli 2019-06-11 08:57:07 -04:00
Varsha Varadarajan 9b34ff7393 Fetch all core k8s objects. 2019-06-10 18:06:14 -04:00