- Mar 07, 2018
-
-
Jessica Yuen authored
Fixes indentation and alignment issues in `ks param diff`. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
- Mar 06, 2018
-
-
Jess authored
Parse server version from GitVersion
-
Jessica Yuen authored
We currently attempt to parse the server version from the Major / Minor version provided by client-go's ServerVersion object. It is not always the case that these fields are populated; and is more accurate to use the GitVersion. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
- Mar 05, 2018
-
-
Bryan Liles authored
save k8s version in 0.1.0 app
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Bryan Liles authored
Add #338 to changelog
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Bryan Liles authored
ksonnet app.yaml format changes in next minor release. Handle both versions
-
Jess authored
Create 0.9.0 version notes
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- Mar 01, 2018
-
-
Bryan Liles authored
Attempt to generate lib directory when not found
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Bryan Liles authored
Fix the execution paths for the 0.8 > 0.9 migration warning
-
- Feb 28, 2018
-
-
Jess authored
Resolve api spec based on swagger version
-
Jessica Yuen authored
Currently the warning is only displayed on 'apply'. Other commands should also show this warning. Logic should also be handled internally instead of being exposed at the interface level. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Currently the Kubernetes API version used is defaulted to 1.7.0 if the --api-spec flag is not populated. This change will attempt to retrieve the swagger.json version of the server instead. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
- Feb 27, 2018
-
-
Bryan Liles authored
Use new ksonnet lib generator
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- Feb 26, 2018
-
-
Bryan Liles authored
Create support for plugins in ksonnet
-
Jess authored
Set param boolean types as strings
-
Jessica Yuen authored
Fixes #311 There currently exists a discrepency between the param types expected from: 1. The parts library and in generate / prototype use 2. ks param set ks param set will set boolean types as jsonnet boolean types, however, prototypes will set boolean types as strings (i.e. in quotes). This change will make it such that ks param sets boolean types as strings. The reason we're not setting booleans in both model is because that will require a better dependency story around ksonnet/parts first. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Jess authored
Fix bug with invalid base.libsonnet import path
-
- Feb 25, 2018
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- Feb 23, 2018
-
-
Jessica Yuen authored
There exists a bug in the reference path of base.libsonnet for nested environment directories. We are referencing a hardcoded import "../base.libsonnet". The works for top level environment directories but obviously does not work for nested directories. This commit will add the environments directory as a global lib path. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jess authored
App spec to take a single destination
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Currently the app.yaml spec takes a list of destinations. The change exists to anticipate support for an environment supporting multiple clusters or "destinations". The problem is, while the use case makes sense for `apply`, and `delete`, it becomes ambiguous which cluster is being referred to during commands such as `diff`. We've considered specifying a cluster during a `diff`, however, ks currently doesn't have a notion of a cluster identity. This change is to update the app.yaml to take a single destination to more accurately represent the state of things. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
- Feb 22, 2018
-
-
Jess authored
Add warning for running deprecated ks app against ks >= 0.9.0
-
Jessica Yuen authored
This is a temporary piece of code that should be removed after 1.0.0. This warning exists to tell users that are using ks < 0.9.0 with the dated environments model (contains the 'spec.json' file), to migrate to the newer 'app.yaml' model. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jess authored
Pull client-go logic out of cmd/root.go and into client/ package
-
- Feb 21, 2018
-
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Bryan Liles authored
Introduce component namespaces
-
- Feb 17, 2018
-
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
* Also setup configuration to automatically prune tests and unused-packages Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
re: #292 Signed-off-by:
bryanl <bryanliles@gmail.com>
-
- Feb 08, 2018
-
-
Jess authored
Add LibManager for managing k8s API and ksonnet-lib metadata
-