Skip to content

cmdline tool for bulk updating kubernetes config files

Notifications You must be signed in to change notification settings

PeriscopeData/bulkube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bulkube

cmdline tool for bulk updating kubernetes config files

Installation:

go get github.com/PeriscopeData/bulkube/... && \
go install github.com/PeriscopeData/bulkube/...

Note: Go's vendoring can cause weird reflection issues. If you cannot run the binary, try

rm -rf $GOPATH/src/k8s.io/vendor

Running:

$GOPATH/bin/bulkube [-l <labelSelector>] [-fmt] [-image <repo/name>] [-sha abc123] -path <dir-or-file>

  -fmt
    	Reformat even if version does not change.
  -image string
    	Image to modify. Only modifies containers that match this image/repository. If @sha256: is included, will use that as sha.
  -l string
    	Filter deployments by label.
  -sha string
    	Set image version by sha.
  -path string
    	Path to modify files

About

cmdline tool for bulk updating kubernetes config files

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages