Discover all K8s clusters on AWS, Google, etc ..
MIT License
Published by mateimicu about 1 year ago
Published by mateimicu over 2 years ago
Published by mateimicu over 2 years ago
Published by mateimicu over 2 years ago
Published by mateimicu over 2 years ago
Published by mateimicu over 4 years ago
9e6bc0b Merge pull request #33 from mateimicu/dependabot/go_modules/github.com/aws/aws-sdk-go-1.30.28
cbca6db Bump github.com/aws/aws-sdk-go from 1.30.27 to 1.30.28
Published by mateimicu over 4 years ago
5037f8d Merge pull request #32 from mateimicu/document-alias
3543575 Document alias parameter
1fbc878 Merge pull request #31 from mateimicu/add-demo
b49d48d Add Demo in readme
dbadab5 Merge pull request #29 from mateimicu/enable-alias
7fe4ccd Rename CI build
7903b27 Allow alias for aws list
command also
b3d6ec9 Check error when persisting
599f57b Add test for kubeconfig manipulation
a3647ed Persist the kubeconfig properly
7a0613d Cache aws cli version as it is an expensive operation
8f857dd Merge pull request #25 from mateimicu/simple-readme
6b82df8 Improve readme with basic informations
f93399f Merge pull request #24 from mateimicu/dependabot/go_modules/github.com/spf13/cobra-0.0.7
9c56d1b Bump github.com/spf13/cobra from 0.0.6 to 0.0.7
7ea4e76 Merge pull request #21 from mateimicu/dependabot/go_modules/gopkg.in/yaml.v2-2.3.0
39cfe63 Merge pull request #22 from mateimicu/dependabot/go_modules/github.com/aws/aws-sdk-go-1.30.27
7d21fa0 Merge pull request #23 from mateimicu/dependabot/go_modules/github.com/sirupsen/logrus-1.6.0
2e9bc6e Bump github.com/sirupsen/logrus from 1.2.0 to 1.6.0
fd06b4d Bump github.com/aws/aws-sdk-go from 1.29.29 to 1.30.27
3073af2 Bump gopkg.in/yaml.v2 from 2.2.8 to 2.3.0
d475993 Merge pull request #20 from mateimicu/add-version
f89c742 Add version
cmd
4a682eb Enable automatic releases
ed54fdf Fix brew formula problems
f9b2c35 Upload brew formula
eb06c8b Allow macos signing and use personal GH Token
65e5434 Publish binary to custom brew tap
44d1916 Add signing for macos
d736c97 Fix goreleaser config
c065c69 Merge pull request #18 from mateimicu/add-release-workflow
52b8365 Add gorelease action in CD
53c49ab Add dependancy in build step
040d9fc Merge pull request #16 from mateimicu/testing-internal
b2f2f59 Mock kubeconfig file path
8b6725f Tidy go.mod
a1d00bb Add tests for eks and integration with AWS
c158a3e Restrict permitions
9b010db WIP: todo
46d6304 Add tests for eks algorithm
c6f705b Fix linting problems
ddf67b4 Add tests for AWS CLI version discovery
2c9379f Add tests to make sure commands actually call something
98021c7 Fix linting problems and cleanup
62cbe4c Refactor cluster type
c9117b3 Refactor: rely more on interfaces separate packages
cf66ce6 Move getCluster to internal/cluster
a73b161 Refactor /internal
and migrate to separata packages
633751f Merge pull request #15 from mateimicu/fix-04-add-tests
73b8925 Add simple tests
448d9d2 Run ci on a daily basis
8be366c Remove uneeded .gitkeep files
79a6337 Add simple test for logging levels
73e41f1 Refactor tests and allow paralelism
5b86986 Use cmd.Print function in order to leverage out and err
6d64e97 Add tests for aws update command
550e296 Add tests for table rendering
e14839f Merge pull request #14 from mateimicu/fix-04-add-tests
cf13807 Add tests for table rendering
83da07e Refactor internal.Cluster type
d4841c1 Submit code coverage reports to codecov
d2185b3 Add a smoke test for each command
88df35b Test the logging hack
d74a2e3 add -race
6ae7846 Simulate cascading PersistPreRunE calls
4c3c2e2 Add testing job to CI
71d7657 Merge pull request #12 from mateimicu/feature/aws-namespace-issue-3
c33c455 Exluce argument from go-mnd
9977d47 Merge pull request #13 from mateimicu/ci/avoid_duplicated_builds
28704d1 Avoid triggering the ci build twice for a PR
6072a57 Add aws
namespace to CLI
562efa7 Merge pull request #11 from mateimicu/try-pipeline
9fe6641 Move README in issues
156141a Cleanup README a bit
70e51e6 Add pipeline
9ea4085 Add .gitignore
c30971d Add basic functionality
90c57f7 Initial commit