Charlie Drage
e555d111a5
1.1.0 Release
2017-08-30 11:38:56 -04:00
Charlie Drage
44ef89b0ec
Fixes output of help template
...
Fixes the issue of the help output not ouputting all commands due to the
wrong function being used within spf13/cobra.
Closes https://github.com/spf13/cobra/issues/512
Closes https://github.com/kubernetes/kompose/issues/744
2017-08-28 11:25:04 -04:00
Charlie Drage
efcc64511a
Fix minor help output
...
Fixes the minor help output for --build (removes the space)
2017-08-21 15:15:13 -04:00
Rajadeepan D Ramesh
d1d9a045af
Fix minor typo in comment
...
Fix minor typo in comment
2017-08-21 23:40:05 +05:30
Charlie Drage
90a89b6826
1.0.0 Release
2017-07-20 11:54:54 -04:00
Charlie Drage
796313f626
Merge pull request #704 from cdrage/graduate-from-incubator
...
kubernetes-incubator -> kubernetes
2017-07-12 16:49:55 -04:00
Charlie Drage
787b7d9261
kubernetes-incubator -> kubernetes
...
Today, we graduate from the incubator, thus all links are updates from
kubernetes-incubator to kubernetes
2017-07-12 15:42:13 -04:00
Shubham Minglani
0a9e2a7885
remove unused parameter from ValidateComposeFile()
...
In pkg/app/app.go, the function ValidateComposeFile() has an
unused parameter "cmd *cobra.Command".
This commit removes that parameter from the function and the
callers of the function.
2017-07-12 14:45:52 +05:30
Charlie Drage
52b11e505a
Merge pull request #682 from surajnarwade/sanity_check_fix
...
Remove empty if branch
2017-07-07 10:10:34 -04:00
Charlie Drage
b8d64ea336
Merge pull request #677 from cdrage/its-2017
...
2016 -> 2017 for licensing
2017-07-07 10:10:02 -04:00
Suraj Narwade
8336b6526f
Remove empty if branch
...
This PR will remove empty `if` branch which is of no use now as
this logic is being done in if statements which are written further.
2017-07-07 12:01:20 +05:30
Suraj Narwade
041d7f7d61
Added support for replicas keys in v3
...
resolves #644 `replicas` key
2017-07-04 12:40:12 +05:30
Charlie Drage
ce32bb817d
2016 -> 2017 for licensing
...
New year, update to the license.
2017-06-28 10:49:52 -04:00
Charlie Drage
b8a46895a6
Disable DAB
...
See issue: https://github.com/kubernetes-incubator/kompose/issues/390
Disable DAB as it is hard to maintain / not much usage / DAB is still
experimental in Docker and there hasn't been much movement:
https://github.com/moby/moby/issues/26876
MarkDeprecated does not work at the moment due to issue:
https://github.com/kubernetes-incubator/kompose/issues/652
However, that is not a blocker as we `fatalF` within `ValidateFlags`
2017-06-20 09:02:53 -04:00
Charlie Drage
e2f9084003
Adds both build and push support
...
This adds support for building and pushing docker containers
when you perform either `kompose convert` or `kompose up`.
Docker Compose files who have build parameters with their respective
image and build keys will automatically be both built and pushed.
2017-06-14 10:19:12 -04:00
Charlie Drage
4da352210c
0.7.0 Release
2017-05-25 12:05:54 -04:00
Charlie Drage
1cacfddf1a
Update kompose completion
...
Updates Kompose completion with neutral language (using shell instead of
bash).
Fixes the indentation issues when outputting `kompose completion --help`
2017-05-19 10:27:11 -04:00
Charlie Drage
0bc69a487f
0.6.0 Release
2017-04-28 09:46:54 -04:00
Abhishek
f41985a00e
Added support for different namespaces
...
Now we can deploy application in different namespaces using the "--namespace=<value>" flag with kompose up and kompose down. The --namepace flag will deploy the application in that particular "namespace" if exist."
2017-04-12 18:40:32 +05:30
Tomas Kral
1c789c5a93
Merge pull request #523 from cdrage/remove-unused-flags-from-down
...
Remove unused parameters from Kompose down
2017-04-11 10:20:23 +02:00
qujinping
3919ad25b5
Support insecure registry and enhance parsing of image stream tag
2017-04-07 10:01:46 +08:00
Charlie Drage
3c870ffa86
0.5.0 Release
2017-04-04 12:24:27 -04:00
Tomas Kral
f5e3985405
Merge pull request #524 from cdrage/fix-typo
...
Fix typo in replicas and organize flags
2017-04-03 14:58:19 +02:00
Charlie Drage
c74d8a5981
Fix typo in replicas and organize flags
...
Fixes a typo in the `--replicas` command as well as changes up some
grammar and moves the 'markashidden' flag values elsewhere.
2017-03-29 09:24:58 -04:00
Charlie Drage
12a6a0b1f1
Remove unused parameters from Kompose down
...
Remove --replicas and --emptyvols from Kompose down
2017-03-29 09:21:15 -04:00
Tomas Kral
41be9467fa
Merge pull request #515 from cdrage/fix-spelling-error
...
Fix the DAB spelling error
2017-03-28 22:03:04 +02:00
Suraj Narwade
a7e459ce05
Removing unused variable from convert.go
...
Fixes #513
removed `ConvertSource` and `ConvertBuildConfig`, since they are no longer used.
2017-03-28 16:18:02 +05:30
Charlie Drage
1298b57620
Fix the DAB spelling error
...
It's Distributed Application Bundle (DAB).
2017-03-27 10:48:13 -04:00
Charlie Drage
d4fd8cbebb
0.4.0 Release
2017-03-21 14:48:27 -04:00
Charlie Drage
c0043ebd11
Clean up logrus
...
Replaces "log" from "logrus" as commonly used in large Go projects.
Makes it easier from a developer perspective to use `log.Info`,
`log.Debug`, etc.
2017-02-27 10:53:24 -05:00
Charlie Drage
10cff91295
121011e Release
2017-02-24 09:45:28 -05:00
Suraj Deshmukh
0bc24d5ca6
normalize docker-compose service that has name with underscore
...
kubernetes or openshift does not allow underscores in the object
names, while docker-compose does, in this commit the code has been
added to convert underscores to hypens.
2017-02-14 17:39:42 +05:30
Tomas Kral
18955c63d4
fix passing gitcommit in version output
2017-02-11 17:05:08 +01:00
Charlie Drage
8bf06407ba
Merge pull request #368 from procrypt/yaml_and_yml
...
added support for docker-compose.yaml besides docker-compose.yml
2017-01-30 09:21:33 -05:00
Abhishek
1ecd32a362
error out if controller object is specified with "restart: on-failure"
2017-01-30 17:52:36 +05:30
Charlie Drage
c20ce2f088
0.2.0 Release
2017-01-27 15:36:17 -05:00
Abhishek
96a0572f50
added support for docker-compose.yaml besides docker-compose.yml
2017-01-23 13:30:33 +05:30
Tomas Kral
99c1a79fbd
Merge pull request #383 from cdrage/clean-up-logging
...
Update logging for logrus
2017-01-19 18:37:25 +01:00
Charlie Drage
94a9f88521
Merge pull request #370 from cdrage/add-autocompletion
...
Add bash auto completion support
2017-01-19 10:04:56 -05:00
Charlie Drage
1b8a229b5a
Disables timestamp with logging
...
This commit disables the timestamp when outputting logs in order to be
more clean / concise.
One of the reasons being that the kompose up / convert / down commands
are *too fast* and thus output's all [0000].
For example, the output will look like this:
INFO I'm a little teapot
Instead of:
INFO[0000] I'm a little teapot
2017-01-18 09:23:52 -05:00
Charlie Drage
a58cd69d0d
Add bash auto completion support
...
Adds auto completion support that's generated via:
```
$ kompose complete
```
This file is added to /etc/bash_completion.d/kompose.sh
2017-01-17 14:06:30 -05:00
Tomas Kral
4f176b847e
fix golint errors
2017-01-05 10:31:11 +01:00
Abhishek
cfcbfa8c6d
make default kompose conversion YAML
2017-01-04 12:50:56 +05:30
Abhishek
a5a3805760
added support for multiple-compose files
2017-01-03 17:18:34 +05:30
Ratnadeep Debnath
7c959b65d4
Fixed typos in openshift buildconfig
...
- spelling mistake
- pass compose file dir instead of compose file to initBuildConfig call
- Use as default value for cli --build-branch option
- Pass current build branch to buildconfig related functions instead of opt.BuildBranch
- Fix printing buildconfig source branch in logs.
2016-12-28 19:23:37 +05:30
Ratnadeep Debnath
a1797a8d07
In buildconfig, detect current branch and it's remote url as defaults.
2016-12-28 17:00:33 +05:30
Ratnadeep Debnath
6f3e670af1
Refactor openshift buildconfig CLI options.
...
- Remove --buildconfig, -bc option. Create buildconfig if service has build info
- Rename --branch to --build-branch
- Rename --repo to --build-repo
2016-12-28 17:00:33 +05:30
Ratnadeep Debnath
fa724fe12d
Allow specifying repo,branch info for buildconfig over CLI.
2016-12-28 17:00:33 +05:30
Ratnadeep Debnath
92b6678d1b
Initial implementation of BuildConfig support for Openshift provider.
2016-12-28 17:00:32 +05:30
Suraj Deshmukh
5625a97833
Flag validation called on up and down
...
On kompose up and kompose down flag validation
was done which is validating flags that are not there
in kompose up and kompose down
2016-12-27 15:59:07 +05:30