AhmedGrati
f7bee839ce
feat: disable network policies generation by default ( #1629 )
...
* feat: disable network policies default generation
Signed-off-by: AhmedGrati <ahmedgrati1999@gmail.com>
* docs: add the generate-network-policies flag to user guide
Signed-off-by: AhmedGrati <ahmedgrati1999@gmail.com>
* test: add unit tests of the network policies generation
Signed-off-by: AhmedGrati <ahmedgrati1999@gmail.com>
---------
Signed-off-by: AhmedGrati <ahmedgrati1999@gmail.com>
2023-07-05 11:26:37 +01:00
Kubernetes Prow Robot
20fbab4c5c
Merge pull request #1478 from campos-ddc/fix-secret-file-locations
...
Fixed secret file locations to match results from docker-compose when using file-based secrets
2022-08-29 08:00:37 -07:00
Mac Chaffee
4a8bd3f482
Remove [file] from convert helptext
...
Signed-off-by: Mac Chaffee <machaffe@renci.org>
2022-03-09 18:45:36 -05:00
Diogo de Campos
acf24e94d5
Fixed secret file locations to match results from docker-compose when using file-based secrets
2022-01-20 14:24:33 +01:00
Shivam Sandbhor
6a5f21a553
Fix typo in empty volume warning ( #1441 )
...
Signed-off-by: Shivam Sandbhor <shivam.sandbhor@gmail.com>
2021-10-17 21:46:08 +08:00
Hang Yan
72ea6a3c24
Support group service by shared volumes ( #1439 )
...
Signed-off-by: Hang Yan <hang.yan@hotmail.com>
2021-10-03 23:07:41 +08:00
Shivam Sandbhor
41cd3108d9
Remove code for parsing DAB files ( #1435 )
...
* Remove code for parsing DAB files
Signed-off-by: Shivam Sandbhor <shivam.sandbhor@gmail.com>
2021-10-01 19:16:09 +08:00
Lex Cao
82440ed8c0
Support custom registry on pushing image
2021-08-11 09:58:24 +08:00
ithaiq
b605fd986c
Add "--pvc-request-size" new command line parameter ( #1406 )
2021-08-07 14:47:02 +08:00
zeromake
bd52469d33
fix: revert --build flag, change push-image default is false
2021-08-06 13:42:44 +08:00
zeromake
6addbe5161
fix: --build flag default change to local
2021-08-06 13:00:29 +08:00
tk42
deb00f3407
support multiple containers in a pod ( #1394 )
2021-07-08 09:48:05 +08:00
Rémy Léone
395d99fb7d
add support for golangci-lint ( #1373 )
2021-04-07 11:10:56 +08:00
Hang Yan
525b68f027
Go mod ( #1305 )
...
* Use go mod instead of glide
* Add `--with-kompose-annotation` flag to allow us to switch it off for tests
* Remove hostpid support (since the newest sdk does not support it)
* Create new test script and fixtures
* Remove replicationcontroller support
2020-08-07 17:25:52 +08:00
Hang Yan
47e6015f50
Remove up and down cmd ( #1297 )
...
* Remove up and down cmd
2020-08-01 16:01:34 +08:00
Christian Fetzer
2bdb3261a0
Add support for push-image with --build local ( #1257 )
...
The PR https://github.com/kubernetes/kompose/pull/1147 introduced a
push-image parameter for the 'up' command that allows to disable
pushing the image to the registry. The PR changed the behavior of the
'convert' command that now no longer pushes the image.
This commit introduces the same parameter for the 'convert' command
and reintroduces the original behavior of pushing the image.
2020-03-08 13:58:01 +08:00
Hang Yan
88a3a27ca8
Support export yaml with indent ( #1219 )
2019-12-28 12:23:03 +08:00
Hang Yan
34b827c97e
Support use configmap as volume ( #1216 )
2019-12-28 01:02:27 +08:00
Chiang Fong Lee
062f2a29cb
Add note about output directories to --out help
2019-10-08 18:18:54 +08:00
xianlubird
c26ff8e759
Add some deprecated info warning
2018-05-09 15:46:16 +08:00
Hang Yan
cf833c8818
Support hostpath volume
2018-03-16 10:40:25 +08:00
Pascal Borreli
3318677d3f
Fixed typo
2018-02-08 13:39:37 +01:00
Hang Yan
4f34ff25ae
Fix typo in cli help message
2018-02-07 11:12:30 +08:00
Suraj Narwade
5de4aa85f8
Added sirupsen and updated all occurances
...
Updated `sirupsen`, `docker/cli`, `docker/libcompose` in `glide`,
Also changed `Sirupsen` with `sirupsen` in all kompose packages as well as in
`docker/distribution` packages
2017-11-27 12:28:46 +05:30
Suraj Narwade
4f8babd623
Added --controller feature
...
Previously we used to mention controller type as `--deployment`,
`--replication-controller` or `--daemonset` as argument.
But now,
it will be like,
ex.
```
kompose convert --controller=daemonset
```
2017-10-04 12:43:45 +05:30
Charlie Drage
cf7d0d17e3
Merge pull request #808 from cdrage/remove-redundant-strings-lower
...
Remove redundant strings.ToLower()
2017-09-11 10:26:37 -04:00
Charlie Drage
8fddec9e74
Merge pull request #787 from cdrage/refactor-flags
...
Add --volumes parameter, deprecate emptyvols
2017-09-08 13:08:05 -04:00
Charlie Drage
a930ce266f
Remove redundant strings.ToLower()
...
Removes the redundant strings.ToLower commands for GlobalProvider in
up.go, convert.go and down.go
2017-09-06 13:41:56 -04:00
Charlie Drage
cc1671aaa9
Add --volumes parameter, deprecate emptyvols
...
This adds the --volumes paramater with a "generate" and "empty"
By default, "generate" will be used as a place-holder for "true".
Although not used in the code, we will eventually add "none"
This uses CLI paramater naming processes (no emptyVols as that is Go /
Kubernetes specific) and thus we use dashes.
2017-09-05 11:39:57 -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
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
b8d64ea336
Merge pull request #677 from cdrage/its-2017
...
2016 -> 2017 for licensing
2017-07-07 10:10:02 -04:00
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
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
qujinping
3919ad25b5
Support insecure registry and enhance parsing of image stream tag
2017-04-07 10:01:46 +08: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
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
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
Abhishek
96a0572f50
added support for docker-compose.yaml besides docker-compose.yml
2017-01-23 13:30:33 +05:30
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