Luke K
4918cc7eef
feat: cli usability enhancements and API simplification
2020-08-29 01:54:13 +09:00
Luke K
2fcbe740e9
fix: default k8s namespace to 'faas' per documentation
2020-08-29 01:52:56 +09:00
Lance Ball
5b4d97a443
feat: add init/build/deploy commands and customizable namespace ( #65 )
...
* feat: add init/build/deploy commands and customizable namespace
This commit comprises some fairly large changes in the codebase.
The 'create' command has been extracted into 'init', 'bulid' and
'deploy' commands. The 'create' command remains, but now delegates
most of its work to these other three. This also has resulted in
some rework of the various flags.
In addition, it is now possible to specify the cluster namespace to
which the function will be deployed.
2020-08-12 10:52:50 -04:00
Matej Vasek
4677b3452f
chore: add lint to GH actions CI
2020-07-29 17:47:08 +02:00
Luke K
7b0e59248d
Merge remote-tracking branch 'matej/imprv-deploy' into develop
2020-07-08 01:59:46 +00:00
Luke K
711094b02e
rename Service Function to simply Function
2020-07-02 14:52:27 +00:00
Luke K
f23e81538f
rename language to runtime
2020-07-02 13:06:54 +00:00
Matej Vasek
d503a73680
fix: remove dependency on `kn` binary
2020-07-01 17:02:19 +02:00
Luke K
5e621e583a
reference context from templates in main
2020-07-01 14:02:08 +00:00
Luke K
75cee352e5
templates flag defaulting to XDG or ~/.config
2020-06-11 12:25:34 +00:00
Luke K
5febf1ac4a
add function context (style) to Create
2020-06-11 12:23:49 +00:00
Matej Vasek
5e8dc8b5f7
feat: buildpacks
...
Implemented builder using buildpack.
2020-06-08 18:38:55 +02:00
Luke K
b5a7f020a5
Merge remote-tracking branch 'matejvasek/shell-comp' into shell-comp
2020-06-01 11:18:55 +00:00
Luke K
5ec4ac644a
pass through verbose mode
2020-05-28 13:53:06 +00:00
Luke K
9671e5af74
progress indicator on create
2020-05-28 07:47:07 +00:00
Matej Vasek
cdaa1869d2
Add some more completion
2020-05-27 19:32:39 +02:00
Matej Vasek
290b59ec12
Add shell completion fixes
2020-05-27 18:14:56 +02:00
Matej Vasek
acbaf48c0b
Add shell completion for bash and zsh
2020-05-26 23:15:37 +02:00
Luke K
a0e9fcb11c
remove debug and cleanup
2020-05-25 08:56:46 +00:00
Luke K
032ab96787
gather create config from user using prompts
2020-05-25 08:43:55 +00:00
Luke K
c12c5c17d2
gather create parameters into a structure
2020-05-23 03:30:40 +00:00
Luke K
fd27affb4b
final url print placeholder
2020-05-23 01:25:12 +00:00
Luke K
88d806b52b
allow path to be provided to commands
2020-05-11 04:01:49 +00:00
Luke K
48e761c999
internal mode stub
2020-05-11 00:27:49 +00:00
Luke K
be955cce39
update local mode to option
2020-05-11 00:24:11 +00:00
Luke K
1a3fbe294d
flatten package structure
2020-05-10 23:55:04 +00:00
Luke K
039e5506c4
create --internal stub
2020-04-28 16:25:40 +00:00
Matej Vasek
09cb2d5425
Rename packages
...
Needed since the project has been moved.
2020-04-27 16:45:46 +02:00
Luke K
c0f0d34786
Support user-defined service name, persisted via config.
2020-04-23 10:31:21 +00:00
Luke K
fe12839e97
updater: add kn-based implementation
2020-04-18 16:29:43 +00:00
Luke K
132ce75dda
service removal impl with directory state prereq checks on create
2020-04-12 17:59:08 +00:00
Luke K
8b404c090c
enable pusher and deployer in command
2020-04-11 19:45:05 +00:00
Luke K
b2aebca0fe
create command builder integration
2020-04-09 16:27:33 +00:00
Luke K
0cc1788254
initial local create implementation using appsody delegate
2020-03-22 13:30:25 +00:00
Luke K
c78be32b72
separate deploy from create for the --local flag
2020-03-04 15:12:05 +00:00
Luke K
86cdedec91
Initial Commit
2020-03-04 14:36:41 +00:00