- Nov 29, 2017
-
-
Jessica Yao authored
Signed-off-by:
Jessica Yao <jessica@heptio.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
-
Jessica Yuen authored
There is a bug where the `default` environment was not using the `--namespace` flag, even when set. This is due to a path of execution error where `ns` is overriden during `resolveContext`, so it will never be empty -- resulting in a check failure in line 345. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Bryan Liles authored
Generated component name is optional
-
Jess authored
Rename 'kubecfg version' to 'ksonnet version'
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
bryanl authored
In general, prototypes have a name param. To reduce duplication, use the component name for the name param if the name parameter is omitted. This will turn : ``` ks prototype use deployed-service guestbook-ui \ --name guestbook-ui \ --image alpinejay/dns-single-redis-guestbook:1.0 \ --type LoadBalancer ``` into ``` ks prototype use deployed-service guestbook-ui \ --image alpinejay/dns-single-redis-guestbook:1.0 \ --type LoadBalancer ``` as the `--name` parameter will be inferred. If the operator wishes the name to be different, they can supply the name parameter: ``` ks prototype use deployed-service guestbook-ui \ --name fancy-stuff \ --image alpinejay/dns-single-redis-guestbook:1.0 \ --type LoadBalancer ``` Signed-off-by:
bryanl <bryanliles@gmail.com>
-
bryanl authored
Signed-off-by:
bryanl <bryanliles@gmail.com>
-
Jess authored
Initialize namespace to 'default' if not specified
-
Jess authored
Clarify errors for commands requiring subcommands
-
Jess authored
pkg install: Use 'master' as refSpec where version isn't provided
-
Jessica Yuen authored
If the namespace is not provided in the target kubeconfig context, use 'default'. Also squashes a bug where the namespace, server flags may have been ignored during init. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Currently, if a version is not provided to the following `pkg install` command `../ks pkg install incubator/redis` , the following error will occur: `ERROR GET https://api.github.com/repos/ksonnet/parts/commits/incubator/redis : 404 Not Found []` This commit will pull in the latest package from master where the version is not specified. Also set the default repository ref to 'master' instead of 'test-reg'. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jess authored
Better support for jsonnet param schemas
-
Jess authored
Use relative paths on jsonnet imports
-
- Nov 27, 2017
-
-
Jessica Yuen authored
Currently, commands such as `ks env non-existent-subcommand` will output an error `Command 'env' requires a subcommand`. This is not helpful since the user may assume there is the subcommand 'non-existent-subcommand'. This commit will clarify the error messages in this scenario. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Currently the schema for the component/params.libsonnet file do not support top-of-file imports. This change will allow support. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yuen authored
Currently absolute paths are being used for jsonnet imports. This makes it difficult to share the files across different systems. Signed-off-by:
Jessica Yuen <im.jessicayuen@gmail.com>
-
Jessica Yao authored
Update ks show docs and tweak readme
-
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
Document brew install
-
- Nov 26, 2017
-
-
Joe Beda authored
Signed-off-by:
Joe Beda <joe.github@bedafamily.com>
-
- Nov 23, 2017
-
-
Alex Clemmer authored
Fix segfault for ks diff
-
Alex Clemmer authored
Improve ks init help message
-
- Nov 22, 2017
-
-
Jessica Yuen authored
Output usage and return when no command args are provided for `ks diff`.
-
Jessica Yao authored
[docs][prototypes] Rename 'deployment-exposed-with-service' and address README feedback
-
Jessica Yao authored
-
Jess authored
Improve logging for init
-
Jessica Yuen authored
- Add message: Creating a new app 'foo' at path '/path/to/foo' - On success, add message: ksonnet app successfully created! Next, try creating a component with `ks generate` - On failure, provide suggestions for the user. - Make note that the context is retrieved from the kubeconfig file at the environment variable $KUBECONFIG
-
- Nov 21, 2017
-
-
Jessica Yuen authored
Specifically, 1. Place more emphasize on project initialization based on context 2. Place ksonnet-lib details into footer. 3. Order examples based on most common use cases. 4. Suggest to visit ks generate
-
Alex Clemmer authored
Rename <env>.jsonnet file to main.jsonnet
-
Jess authored
Fix `nil` dereference error in #129
-