File tree Expand file tree Collapse file tree 9 files changed +24
-17
lines changed
cmd/managed-kubernetes-auditing-toolkit/eks
pkg/managed-kubernetes-auditing-toolkit/eks Expand file tree Collapse file tree 9 files changed +24
-17
lines changed Original file line number Diff line number Diff line change 11package eks
22
33import (
4+ "log"
5+
46 "github.com/datadog/managed-kubernetes-auditing-toolkit/internal/utils"
57 "github.com/datadog/managed-kubernetes-auditing-toolkit/pkg/managed-kubernetes-auditing-toolkit/eks/secrets"
68 "github.com/fatih/color"
79 "github.com/jedib0t/go-pretty/v6/table"
810 "github.com/spf13/cobra"
9- "log"
1011)
1112
1213func buildEksFindSecretsCommand () * cobra.Command {
Original file line number Diff line number Diff line change 11package eks
22
33import (
4+ "log"
5+
46 "github.com/datadog/managed-kubernetes-auditing-toolkit/internal/utils"
57 "github.com/datadog/managed-kubernetes-auditing-toolkit/pkg/managed-kubernetes-auditing-toolkit/eks/imds"
68 "github.com/fatih/color"
79 "github.com/spf13/cobra"
8- "log"
910)
1011
1112func buildTestImdsAccessCommand () * cobra.Command {
Original file line number Diff line number Diff line change @@ -2,10 +2,11 @@ package eks
22
33import (
44 "errors"
5+ "log"
6+
57 "github.com/common-nighthawk/go-figure"
68 "github.com/datadog/managed-kubernetes-auditing-toolkit/internal/utils"
79 "github.com/spf13/cobra"
8- "log"
910)
1011
1112func BuildEksSubcommand () * cobra.Command {
Original file line number Diff line number Diff line change @@ -3,6 +3,10 @@ package eks
33import (
44 "errors"
55 "fmt"
6+ "log"
7+ "os"
8+ "strings"
9+
610 "github.com/awalterschulze/gographviz"
711 "github.com/aws/aws-sdk-go-v2/aws/arn"
812 "github.com/datadog/managed-kubernetes-auditing-toolkit/internal/utils"
@@ -13,9 +17,6 @@ import (
1317 "github.com/spf13/cobra"
1418 "golang.org/x/exp/slices"
1519 "golang.org/x/term"
16- "log"
17- "os"
18- "strings"
1920)
2021
2122// Command-line arguments
Original file line number Diff line number Diff line change @@ -2,9 +2,10 @@ package utils
22
33import (
44 "context"
5+ "log"
6+
57 "github.com/aws/aws-sdk-go-v2/aws"
68 "github.com/aws/aws-sdk-go-v2/config"
7- "log"
89)
910
1011func AWSClient () * aws.Config {
Original file line number Diff line number Diff line change 11package utils
22
33import (
4- "k8s.io/client-go/kubernetes"
5- "k8s.io/client-go/rest"
6- "k8s.io/client-go/tools/clientcmd"
7- "k8s.io/client-go/util/homedir"
84 "log"
95 "os"
106 "path/filepath"
117 "strings"
8+
9+ "k8s.io/client-go/kubernetes"
10+ "k8s.io/client-go/rest"
11+ "k8s.io/client-go/tools/clientcmd"
12+ "k8s.io/client-go/util/homedir"
1213)
1314
1415func getKubeConfigPath () string {
Original file line number Diff line number Diff line change @@ -4,17 +4,18 @@ import (
44 "context"
55 "encoding/json"
66 "fmt"
7+ "log"
8+ "net/url"
9+ "path/filepath"
10+ "strconv"
11+
712 "github.com/aws/aws-sdk-go-v2/aws"
813 "github.com/aws/aws-sdk-go-v2/aws/arn"
914 "github.com/aws/aws-sdk-go-v2/service/eks"
1015 "github.com/aws/aws-sdk-go-v2/service/iam"
1116 eks2 "github.com/datadog/managed-kubernetes-auditing-toolkit/pkg/managed-kubernetes-auditing-toolkit/eks"
1217 v1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1318 "k8s.io/client-go/kubernetes"
14- "log"
15- "net/url"
16- "path/filepath"
17- "strconv"
1819)
1920
2021type EKSClusterRolesResolver struct {
Original file line number Diff line number Diff line change 11package role_relationships
22
33import (
4- "github.com/datadog/managed-kubernetes-auditing-toolkit/pkg/managed-kubernetes-auditing-toolkit/eks"
54 "testing"
5+
6+ "github.com/datadog/managed-kubernetes-auditing-toolkit/pkg/managed-kubernetes-auditing-toolkit/eks"
67)
78
89func TestRoleCanBeAssumedByServiceAccount (t * testing.T ) {
Original file line number Diff line number Diff line change 11package eks
2-
You can’t perform that action at this time.
0 commit comments