This repository has been archived by the owner on Nov 17, 2021. It is now read-only.
Releases: vmware-archive/kubecfg
Releases · vmware-archive/kubecfg
v0.4.0
- Updated to client_go release-3.0
- Added "subset" diff strategy that omits fields that don't appear in local config
diff
now exits with an easily recognisable exit code 10 if a diff is found- New native jsonnet functions:
manifestJson
/manifestYaml
: Format jsonnet objects as JSON/YAML. Unlikestd.toString()
,manifestJson
outputs "pretty" JSON (multi-line and indented).
v0.3.0
- Updated to jsonnet_cgo/jsonnet v0.9.4
- Support jsonnet "external variables" and "top-level arguments" via
-V name=value
, and related flags (thanks @GauntletWizard) - Add several jsonnet native functions:
parseJson
/parseYaml
: parse a JSON/YAML string into jsonnet objectresolveImage
: Rewrite a docker image name into a "more canonical" form, including optionally looking up a registry to fetch specific image digestregexMatch
/regexSubst
/escapeStringRegex
: Commonly-requested regex string match/replace functions- See
lib/kubecfg.libsonnet
comments for details
Second alpha release
delete
anddiff
subcommands implemented- osx binary added to release process
- fixed reading yaml files
First release
Basic functionality works:
- Reading kube.config, talking to kubernetes
- Supports jsonnet, json, yaml files (by suffix)
show
subcommandupdate
subcommand updates/creates resources (no delete yet)