Skip to content

Releases: devopscorner/k8s-context

v1.1.9

22 Oct 02:06
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size default-aws-cli latest-aws-cli
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:1.1.9 docker image size latest-1.1.9
devopscorner/k8s-context:go1.21-alpine3.18 docker image size
devopscorner/k8s-context:go1.21.3-alpine3.18 docker image size

Alpine (Depreciated)

Image name Size
devopscorner/k8s-context:1.1.8 docker image size
devopscorner/k8s-context:1.1.7 docker image size
devopscorner/k8s-context:1.1.6 docker image size
devopscorner/k8s-context:1.1.5 docker image size
devopscorner/k8s-context:1.1.4 docker image size
devopscorner/k8s-context:1.1.3 docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

version 1.1.9

  • Update version golang to 1.21.3
  • Update docker alpine from 3.17 to 3.18
  • Change default binary name from k8s-context to k8c
    k8c [command]
    k8c get po -n [namespace]
    k8c get ep -n [namespace]
    

version 1.1.8

  • Added features get endpoints or get ep, show kubernetes endpoints
    k8s-context get endpoints -n [namespace]
    k8s-context get ep -n [namespace]
    

V1.1.8

07 Apr 07:12
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size default-aws-cli latest-aws-cli
devopscorner/k8s-context:1.1.8 docker image size latest-1.1.8
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

Alpine (Depreciated)

Image name Size
devopscorner/k8s-context:1.1.7 docker image size
devopscorner/k8s-context:1.1.6 docker image size
devopscorner/k8s-context:1.1.5 docker image size
devopscorner/k8s-context:1.1.4 docker image size
devopscorner/k8s-context:1.1.3 docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size

version 1.1.8

  • Added features get endpoints or get ep, show kubernetes endpoints
    ./k8s-context get endpoints -n [namespace]
    ./k8s-context get ep -n [namespace]
    

version 1.1.7

  • Added flag "-n" to make shortcut from "--namespace"
  • Added column "NODE" from get pods
  • Added features show, describe / show kubernetes resources (po, logs, port, node)
    • Pods
      ./k8s-context show po [pods_name] -n [namespace]
      ./k8s-context show po [pods_name] --namespace [namespace]
      
    • Logs
      ./k8s-context show logs [pods_name] -n [namespace]
      ./k8s-context show logs [pods_name] --namespace [namespace]
      
    • Port Forward
      ./k8s-context show port [pods_name] -n [namespace]
      ./k8s-context show port [pods_name] --namespace [namespace]
      
    • Node
      ./k8s-context show node [node_name]
      

v1.1.7

26 Mar 03:08
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size default-aws-cli latest-aws-cli
devopscorner/k8s-context:1.1.7 docker image size latest-1.1.7
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

Alpine (Depreciated)

Image name Size
devopscorner/k8s-context:1.1.6 docker image size
devopscorner/k8s-context:1.1.5 docker image size
devopscorner/k8s-context:1.1.4 docker image size
devopscorner/k8s-context:1.1.3 docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size

version 1.1.7

  • Added flag "-n" to make shortcut from "--namespace"
  • Added column "NODE" from get pods
  • Added features show, describe / show kubernetes resources (po, logs, port, node)
    • Pods
      ./k8s-context show po [pods_name] -n [namespace]
      ./k8s-context show po [pods_name] --namespace [namespace]
      
    • Logs
      ./k8s-context show logs [pods_name] -n [namespace]
      ./k8s-context show logs [pods_name] --namespace [namespace]
      
    • Port Forward
      ./k8s-context show port [pods_name] -n [namespace]
      ./k8s-context show port [pods_name] --namespace [namespace]
      
    • Node
      ./k8s-context show node [node_name]
      

version 1.1.6

  • Circular load --> switch --> change context
  • Change feature load kubeconfig file --> will compare existing context to $HOME/.kube/config,
    if action from load kubeconfig failed, need to merge into $HOME/.kube/config first.
  • Feature get will references from $HOME/.kube/config,
    if get refer to spesific kubeconfig using --kubeconfig,
    get will use context by defining in --kubeconfig flags

v1.1.6

25 Mar 01:18
e6dd159
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size default-aws-cli latest-aws-cli
devopscorner/k8s-context:1.1.6 docker image size latest-1.1.6
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

Alpine (Depreciated)

Image name Size
devopscorner/k8s-context:1.1.5 docker image size
devopscorner/k8s-context:1.1.4 docker image size
devopscorner/k8s-context:1.1.3 docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size

version 1.1.6

  • Circular load --> switch --> change context
  • Change feature load kubeconfig file --> will compare existing context to $HOME/.kube/config,
    if action from load kubeconfig failed, need to merge into $HOME/.kube/config first.
  • Feature get will references from $HOME/.kube/config,
    if get refer to spesific kubeconfig using --kubeconfig,
    get will use context by defining in --kubeconfig flags

version 1.1.5

  • Remove select, merged into switch
  • Remove show
  • Refactoring load to have list capabilities
  • Switch interactive mode with change context

v1.1.5

24 Mar 14:35
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size default-aws-cli latest-aws-cli
devopscorner/k8s-context:1.1.5 docker image size latest-1.1.5
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

Alpine (Depreciated)

Image name Size
devopscorner/k8s-context:1.1.3 docker image size
devopscorner/k8s-context:1.1.4 docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size

version 1.1.5

  • Remove select, merged into switch
  • Remove show
  • Refactoring load to have list capabilities
  • Switch interactive mode with change context

version 1.1.4

  • Fixing interactive mode for
    • load
    • list
    • select

v1.1.4

22 Mar 16:56
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size default-aws-cli latest-aws-cli
devopscorner/k8s-context:1.1.4 docker image size latest-1.1.4
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

Alpine (Depreciated)

Image name Size
devopscorner/k8s-context:1.1.3 docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size

version 1.1.4

  • Fixing interactive mode for
    • load
    • list
    • select

version 1.1.3

  • Added autocompletion script for bash, fish, powershell, zsh
  • Added merge multi kubeconfig files
  • Added list context available from selected / current context
  • Added show current context
  • Added select spesific context in any path of kubeconfig files
  • Added load for loading config in memory
  • Added get resource kubernetes namespace, services, deployments, pods
  • Added filter namespace from getting resources
  • Added interactive select context

v1.1.3

22 Mar 07:14
aa891e6
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license


Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size latest-alpine
devopscorner/k8s-context:1.1.3 docker image size latest-1.1.3
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

version 1.1.3

  • Added autocompletion script for bash, fish, powershell, zsh
  • Added merge multi kubeconfig files
  • Added list context available from selected / current context
  • Added show current context
  • Added select spesific context in any path of kubeconfig files
  • Added load for loading config in memory
  • Added get resource kubernetes namespace, services, deployments, pods
  • Added filter namespace from getting resources
  • Added interactive select context

version 1.1

  • All features from version 1.0
  • Change dependencies container "FROM", using nginx:1.23-alpine
  • Added all dependencies binary from devopscorner/cicd:alpine
  • Fixing menu parameter with spf13/cobra
  • Set default logs to logrus with JSON formatter

v1.1

07 Mar 10:01
758989b
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license

Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

version 1.1

  • All features from version 1.0
  • Change dependencies container "FROM", using nginx:1.23-alpine
  • Added all dependencies binary from devopscorner/cicd:alpine
  • Fixing menu parameter with spf13/cobra
  • Set default logs to logrus with JSON formatter

version 1.0

  • First deployment GO Apps
  • Script build container for dockerhub & ecr
  • Script tag container for dockerhub & ecr
  • Script push container for dockerhub & ecr
  • Upgrade gomod, using GO 1.19.5
  • Dockerfile Alpine-3.15 using golang:1.19.3-alpine3.15
  • Dockerfile Alpine-3.16 using golang:1.19.5-alpine3.16
  • Dockerfile Alpine-3.17 using golang:1.19.5-alpine3.17

v1.0

04 Mar 07:16
Compare
Choose a tag to compare

Kubernetes Change Context (k8s-context)

Customize Kubernetes Change Context (KUBECONFIG)

goreport all contributors tags docker pulls download all view clone issues pull requests forks stars license

Available Tags

Alpine

Image name Size
devopscorner/k8s-context:latest docker image size
devopscorner/k8s-context:alpine docker image size
devopscorner/k8s-context:alpine-latest docker image size
devopscorner/k8s-context:alpine-3.15 docker image size
devopscorner/k8s-context:go1.19-alpine3.15 docker image size
devopscorner/k8s-context:go1.19.3-alpine3.15 docker image size
devopscorner/k8s-context:alpine-3.16 docker image size
devopscorner/k8s-context:go1.19-alpine3.16 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.16 docker image size
devopscorner/k8s-context:alpine-3.17 docker image size
devopscorner/k8s-context:go1.19-alpine3.17 docker image size
devopscorner/k8s-context:go1.19.5-alpine3.17 docker image size

version 1.0

  • First deployment GO Apps
  • Script build container for dockerhub & ecr
  • Script tag container for dockerhub & ecr
  • Script push container for dockerhub & ecr
  • Upgrade gomod, using GO 1.19.5
  • Dockerfile Alpine-3.15 using golang:1.19.3-alpine3.15
  • Dockerfile Alpine-3.16 using golang:1.19.5-alpine3.16
  • Dockerfile Alpine-3.17 using golang:1.19.5-alpine3.17