A CLI-supported framework that streamlines writing and deployment of Kubernetes configurations to multiple clusters.
ksonnet 0.13.1 introduces the following changes:
Bug Fixes:
ksonnet 0.13 introduces the following changes:
Enhancements:
--without-modules
flag to list params set within the environment #817
--tls-skip-verify
global flag to disable TLS verification #831
ks pkg remove
#834
ks import
to use /
by default #843
--dir
flag to allow running ksonnet from any path #847
--override
flag to ks env set
#855
--override
flag to ks env targets
#865
Bug Fixes:
ks env current
to allow setting an environment only if it exists #818
labels
to withLabels
#823
ksonnet 0.12.0 introduces the following changes:
Enhancements:
--installed
flag to ks pkg list
to show installed packages #600
--server
to change Kubernetes server address in an environment #612
--api-spec
to change Kubernetes API version in an environment #618
ks registry set <name> --uri <uri>
command to update a registry URI #622
ks apply
#639
lib/
to jsonnet path #647
ks pkg list
to show canonical versions for packages #673
ks pkg list
#673
<registry>/<pkg>@<version>
#683
--output=json
to print tabular output as JSON #695
ks pkg install --env <env> <registry/package>
#697
ks pkg list
#727
ks pkg install --force
#744
ks upgrade
to change environment target separators from /
to .
#792
ks component list
to aggregate components from all modules #797
Bug Fixes:
ks diff
#592
ks apply --dry-run
modified the cluster #699
ks generate
#772
ks diff
behavior #808
ks diff
to return all object types #811
ks diff
to use environment rather than current context #811
ksonnet 0.12-rc1 introduces the following changes:
Enhancements:
--installed
flag to ks pkg list
to show installed packages #600
--server
to change Kubernetes server address in an environment #612
--api-spec
to change Kubernetes API version in an environment #618
ks registry set <name> --uri <uri>
command to update a registry URI #622
ks apply
#639
lib/
to jsonnet path #647
ks pkg list
to show canonical versions for packages #673
ks pkg list
#673
<registry>/<pkg>@<version>
#683
--output=json
to print tabular output as JSON #695
ks pkg install --env <env> <registry/package>
#697
ks pkg list
#727
ks pkg install --force
#744
Bug Fixes:
ks diff
#592
ks apply --dry-run
modified the cluster #699
ksonnet 0.11 introduces the following changes:
ks apply
will now use merge patching when it can, so Service NodePorts will not be reassignedks diff
now provides more concise outputks show
output in JSON format will use a Kubernetes list object8138cab7 changelog for 0.10.2 (#527) 0479f8ba Merge pull request #526 from bryanl/param-set-semver 958a6267 Merge pull request #501 from bryanl/component-jpath fd0bca08 If param set float fails, use string 2bf6b1ff Merge pull request #524 from bryanl/upgrade-ks-lib-for-complete-ast e37db8c0 Support full jsonnet language 6f2791e0 Merge pull request #523 from bryanl/log-verbosity-handling c3ebe416 Add multiple levels of logging verbosity 25395ed0 Merge pull request #521 from bryanl/reintroduce-native-funcs 0bfb8d40 Make native funcs available for components c904092f Merge pull request #520 from bryanl/client-go-server-version 8dfed428 Use client-go to retrieve cluster version 9bd5b3a2 Merge pull request #517 from bryanl/component-list-order d2412116 update e2e tests to handle imported object names d2ec8d00 list components in alphabetical order 76491694 Merge pull request #516 from bryanl/omit-git-version-if-null 2b8e53c5 Merge pull request #515 from bryanl/comment-ksonnet-lib-import 3f7846b4 Omit library gitVersion if null 9ccdd8b9 Disable environment ksonnet-lib import by default ea5b4d37 Add component paths to jpath fe8f325d Merge pull request #499 from bryanl/prep-v0.10.1 55f1c7f5 updating changelog for 0.10.1
db01a3df updating ksonnet-lib to v0.1.3 cacbb56b Allow forcing a parameter value to string 833a76df decode string with leading 0 as string 0d09d4a5 Add environment path to jpath for relative imports 917c5e80 printer updates ef6c5422 removing debug output d2b0df05 update ksonnet lib printer with array comprehensions
ksonnet 0.10.0 introduces the following new features:
Closed issues:
main.go
to cmd/ks
#112
Fixed bugs:
Closed issues:
Merged pull requests:
* This Change Log was automatically generated by github_changelog_generator
Closed issues:
Merged pull requests:
Fixed bugs:
Closed issues:
ks generate
panics "runtime error: index out of range" instead of printing usage #441
ks param list
: ERROR retrieve values for mixin.spec.template.spec.hostNetwork: can't handle type bool #438
ks generate prototype --help
should be a thing #120
Merged pull requests:
ks generate
with no args #443 (bryanl)