diff --git a/Dockerfile b/Dockerfile index a7bbf96..ce2f0b3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ FROM alpine:3.16.2 -COPY node-info /usr/local/bin/node-info +COPY node-collector /usr/local/bin/node-collector -ENTRYPOINT ["node-info"] \ No newline at end of file +ENTRYPOINT ["node-collector"] \ No newline at end of file diff --git a/cmd/root.go b/cmd/root.go index 749834f..0c20509 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -4,7 +4,7 @@ import ( "fmt" "os" - "github.com/chen-keinan/k8s-node-info/pkg/collector" + "github.com/chen-keinan/k8s-node-collector/pkg/collector" "github.com/spf13/cobra" ) @@ -13,8 +13,8 @@ func init() { } var rootCmd = &cobra.Command{ - Use: "node-info", - Short: "k8s-Node-Info extract file system info from cluster Node", + Use: "node-collector", + Short: "k8s-node-collector extract file system info from cluster Node", Long: `A tool which provide a way to extract k8s info which is not accessible via apiserver from node cluster based on pre-define commands`, RunE: func() func(cmd *cobra.Command, args []string) error { return func(cmd *cobra.Command, args []string) error { diff --git a/go.mod b/go.mod index 1d7b6ee..ef77d9e 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/chen-keinan/k8s-node-info +module github.com/chen-keinan/k8s-node-collector go 1.19 diff --git a/job.yaml b/job.yaml index d75ad22..0cf507a 100644 --- a/job.yaml +++ b/job.yaml @@ -2,18 +2,18 @@ apiVersion: batch/v1 kind: Job metadata: - name: node-info + name: node-collector spec: template: metadata: labels: - app: node-info + app: node-collector spec: hostPID: true containers: - - name: node-info - image: chenkeinan/node-info:latest - command: ["node-info"] + - name: node-collector + image: chenkeinan/node-collector:latest + command: ["node-collector"] volumeMounts: - name: var-lib-etcd mountPath: /var/lib/etcd diff --git a/main.go b/main.go index 3fa82f5..8cac9e1 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,6 @@ package main -import command "github.com/chen-keinan/k8s-node-info/cmd" +import command "github.com/chen-keinan/k8s-node-collector/cmd" func main() { command.Execute() diff --git a/node-collector b/node-collector new file mode 100755 index 0000000..36bac1e Binary files /dev/null and b/node-collector differ