- Dec 03, 2017
-
-
Jess authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Joe Beda authored
Implement github token to work around rate limits
-
Joe Beda authored
Signed-off-by:
Joe Beda <joe.github@bedafamily.com>
-
- Dec 02, 2017
-
-
Jess authored
Update default version in Makefile to v0.7.0
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jess authored
[docs] Relax 1.8 req
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
- Dec 01, 2017
-
-
Jess authored
[docs] Formalize container image names
-
Jess authored
Vendor ksonnet-lib/ksonnet-gen | Log warning on k8s v1.8.x
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jess authored
[doc] Updates/polish
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jess authored
Parse short description for prototypes
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
- Nov 30, 2017
-
-
Jessica Yao authored
[docs] Clean up all CLI reference help/docs
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yao authored
Update apply CLI docs
-
Jessica Yuen authored
Primarly, 1. Emphasize on the new '-c' flag, removing '-f'. 2. Adding related commands 3. Clarifying the use cases for apply Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
- Nov 29, 2017
-
-
Jess authored
Rewrite integration tests to support ksonnet.next application structure
-
Jessica Yao authored
[docs] Fix CLI reference for `ks-prototype`
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jessica Yuen authored
ksonnet.next is centered around the application directory structure generated during init, however the integration tests are still tightly tied to the model from kubecfg, where the '-f' flag was the standard and environments were not introduced. This commit will add test fixtures to mock a ksonnet application structure, and rewrite the existing apply and delete tests to support this new model. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Currently, namespace and server is being overwritten by the environment despite the user explicitly passing in the `--namespace` flag. Ex: during `ks apply dev --namespace=ns2`, `ns2` should take preference to the namespace specified by the dev environment. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Alex Clemmer authored
Fixes #100. This commit will transition the ksonnet CLI away from accepting either a list of files or an environment (or both). A detailed explanation follows. Historically, the ksonnet CLI has had several "environment commands". These commands (e.g., `apply`, `diff`, `delete`, `show`, etc.) all took one of the following: 1. An environment name. For example, `apply us-west/dev` will `apply` everything in the `components/` directory to the cluster denoted by `us-west/dev`. 2. A set of files. For example, `apply -f foo.jsonnet -f bar.jsonnet` would apply those two specific Jsonnet files to the server specified by the current context in $KUBECONFIG. 3. Both an environment name and a set of files. For example, `apply us-west/dev -f foo.jsonnet -f bar.jsonnet` would `apply` those two files to the cluster denoted by the `us-west/dev` environment. This "duality" remained in place primarily because it was important for the ksonnet CLI to maintain functional compatibility (though not strict CLI-level app compatibility) with the kubecfg tool. Some time ago the ksonnet CLI was forked from the kubecfg CLI, but it is only in this commit that we abandon this duality. Specifically, this commit will _require_ the environment name for all commands. For example, the form of `apply` will now be: `apply <env-name> [-f <file>]`. There are main parts to this: 1. Refactoring core abstractions that supports this "duality". Specifically, removing the `cmd.envSpec` type and several functions, such as `cmd.parseEnvCmd`. 2. Updating the tests to reflect this new directory structure. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Bryan Liles authored
Add support for custom directory location for ks app
-
bryanl authored
* If custom dir is relative, it is created relative to CWD * if custom dir is absolute, it is created at the specificed location * if custom dir is not specified, a directory created at CWD/app-name is created Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Jessica Yao authored
[docs] Remove diff command in example
-
- Nov 28, 2017
-
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.com>
-
Jess authored
Fix for namespace flag not registering on init
-