Commit Graph

614 Commits

Author SHA1 Message Date
1ff8edfaf0 Add support for init containers and mounting secrets 2025-12-01 16:16:16 +05:30
386e2b9ec3 Fix failing openshift tests 2025-12-01 14:28:07 +05:30
c82b499b01 Skip docs workflow 2025-12-01 14:07:38 +05:30
11bed62f52 Fix service name handling in generated templates 2025-11-27 16:34:48 +05:30
83fe6f7cb3 Mount executables with required mode 2025-11-27 14:53:11 +05:30
408cd36ad3 Inject templates while building the chart 2025-11-27 12:23:38 +05:30
3074b5451d Generate template placeholders for env vars and images in charts 2025-11-27 10:52:57 +05:30
Charlie Drage
fb0539e64c
1.37.0 Release (#2040) 2025-08-11 14:55:47 -04:00
houpo-bob
2d736157ab
refactor: use slices.Equal to simplify code (#2036)
Signed-off-by: houpo-bob <houpocun@outlook.com>
2025-08-11 09:38:17 -04:00
Charlie Drage
ae2a394038
1.36.0 Release (#2013) 2025-05-14 14:17:40 -04:00
Kubernetes Prow Robot
416e8eaa08
Merge pull request #2008 from yuefanxiao/fix
fix: Load variables from .env file by default
2025-05-14 10:57:19 -07:00
yuefanxiao
22d9233f8b fix: resolve env_file variable interpolation issues by adding support for and default syntax 2025-05-08 01:23:08 +08:00
yuefanxiao
7dddd1f0e8 fix: Load variables from .env file by default 2025-04-27 18:39:58 +08:00
robertaistleitner
1b29e031e3
Fix ConfigMap name clash if env_file name is equal (#2001)
* Fix ConfigMap name clash if env_file name is equal #2000

* Generate envFrom instead of single env entries from env_file entries #1999

* Fix failing test fixture outputs
2025-04-15 11:39:45 -04:00
Kubernetes Prow Robot
6b704502d6
Merge pull request #1955 from jvitor83/feature/no-interpolate
Add no-interpolate feature option to the CLI
2025-01-09 06:20:31 -08:00
Charlie Drage
9532ceef3a
1.35.0 Release (#1971) 2024-12-12 08:59:52 -05:00
João Vitor Paes de Barros do Carmo
a2673466f3 feat(no-interpolate): add no-interpolate feature option to the cli 2024-12-02 23:22:26 +00:00
Kubernetes Prow Robot
62d33c426c
Merge pull request #1952 from jvitor83/feature/config-content
Add support for content in config
2024-12-02 13:12:59 +00:00
João Vitor Paes de Barros do Carmo
a49542010e docs: correcting the method name 2024-11-29 00:16:35 +00:00
João Vitor Paes de Barros do Carmo
5c1b3ad354 feat(config-content): added support for content in config 2024-11-29 00:16:23 +00:00
Kubernetes Prow Robot
0d989a2d5c
Merge pull request #1936 from jvitor83/feature/deploy-labels-ephemeral-storage
feat(deploy): support ephemeral storage requests limits labels
2024-11-27 19:58:56 +00:00
cortex3
ef1bca2641 improve error output for git commands 2024-11-07 20:14:18 +01:00
Ludger
d529bb9c41 clean double to lower 2024-10-30 23:37:49 +01:00
Ludger
470fb50146 fix upercas issue 2024-10-30 23:27:42 +01:00
Ludger Pottmeier
a103f37f4a
Update kubernetes.go
Fix issue #1942
2024-10-25 00:12:30 +02:00
João Vitor Paes de Barros do Carmo
1945fe609f test: added test for the ephemeral storage labels 2024-10-04 00:07:25 +01:00
João Vitor Paes de Barros do Carmo
1c7c63f1e7 refactor: changed the deploy label to use the convention 2024-10-04 00:06:43 +01:00
João Vitor Paes de Barros do Carmo
3ec739017d feat(deploy): support ephemeral storage requests limits labels 2024-09-27 01:02:46 +01:00
favonia
0ace11079e
feature: support UID:GID in the user key 2024-08-30 13:57:58 -05:00
Charlie Drage
cbf2835db7
1.34.0 Release (#1890) 2024-06-02 19:20:46 -04:00
Charlie Drage
55b077ab04
cleanup: removes uneeded annotation when not using network policy (#1884)
#### What type of PR is this?

<!--
Add one of the following kinds:
/kind bug
/kind documentation
/kind feature
-->

/kind cleanup

#### What this PR does / why we need it:

Removes the network policy annotation which is not needed (we are not
generating network policy)

#### Which issue(s) this PR fixes:
<!--
*Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->
Fixes https://github.com/kubernetes/kompose/issues/1759

#### Special notes for your reviewer:
2024-06-02 20:46:57 +02:00
Charlie Drage
1f7441845e
bug: fix annotation bug (#1887)
#### What type of PR is this?

<!--
Add one of the following kinds:
/kind bug
/kind cleanup
/kind documentation
/kind feature
-->

#### What this PR does / why we need it:

When supplying a label in the compose file, it should stay in the output
too.

#### Which issue(s) this PR fixes:
<!--
*Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->

Fixes https://github.com/kubernetes/kompose/issues/1885

#### Special notes for your reviewer:

Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2024-06-02 20:46:39 +02:00
Charlie Drage
50ec43d1e0
tests: fix flakey tests (#1886)
#### What type of PR is this?

<!--
Add one of the following kinds:
/kind bug
/kind documentation
/kind feature
-->
/kind cleanup

#### What this PR does / why we need it:

Fixes the two flakey tests. One which is returning them in random
orders..

The other which is not available to run on mac due to not being able
"access" the folders.

#### Which issue(s) this PR fixes:
<!--
*Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->

N/A

#### Special notes for your reviewer:

N/A

Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2024-05-30 11:51:02 -04:00
TessaIO
3bf98301f7
fix: expose container to host only with labels (#1880)
Signed-off-by: ahmed.g <ahmed.g@adjoe.io>
Signed-off-by: TessaIO <ahmedgrati1999@gmail.com>
2024-05-29 16:05:04 -04:00
Charlie Drage
50e0408f6f
update references to just compose (#1869)
#### What type of PR is this?

Change from Docker Compose references to just Compose

<!--
Add one of the following kinds:
/kind bug
/kind cleanup
/kind documentation
/kind feature
-->

#### What this PR does / why we need it:

Compose is an open format and we should not say "Docker Compose".

#### Which issue(s) this PR fixes:
<!--
*Automatically closes linked issue when PR is merged.
Usage: `Fixes #<issue number>`, or `Fixes (paste link of issue)`.
-->

Fixes https://github.com/kubernetes/kompose/issues/1868

#### Special notes for your reviewer:

Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2024-04-26 10:24:55 +02:00
Charlie Drage
3ce4573997
1.33.0 Release (#1866) 2024-04-25 18:46:51 -04:00
Kubernetes Prow Robot
0ba68fb88d
Merge pull request #1865 from sosan/fix-dependencies
update dependencies to last version and go 1.22
2024-04-25 15:40:08 -07:00
jose luis
19860cbea3
update k8s api and apimachinery
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-25 23:41:42 +02:00
jose luis
17ec585065
update compose-go to 2.1.0
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-25 23:29:13 +02:00
jose luis
60309de5b2
Merge branch 'main' into fix-1853 2024-04-25 21:14:29 +02:00
jose luis
ec6153e0a5
Merge branch 'main' into fix-1853
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-25 18:02:52 +02:00
jose luis
3c189aaff1
Merge branch 'main' into feature-1846-network_mode-service
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-25 17:31:49 +02:00
Kubernetes Prow Robot
601900d660
Merge pull request #1852 from sosan/feature-1794-auto-configmaps
add configmaps derived from file and dir
2024-04-25 05:56:20 -07:00
Kubernetes Prow Robot
9cc3327704
Merge pull request #1837 from sosan/feature-1635-with-labels
customize resource name individually via labels kompose.service.name_override
2024-04-25 05:46:21 -07:00
cuiyourong
d274f9947d
chore: fix some typos in comments (#1863)
Signed-off-by: cuiyourong <cuiyourong@gmail.com>
2024-04-25 08:41:58 -04:00
jose luis
8ee944c2be
Merge branch 'main' into feature-1846-network_mode-service 2024-04-22 15:46:45 +02:00
jose luis
2029409b73
changed compose types to version 2
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-22 13:56:55 +02:00
jose luis
a050907ef4
Merge branch 'main' into feature-1635-with-labels 2024-04-22 13:47:24 +02:00
jose luis
bbd91be049
Merge branch 'main' into feature-1794-auto-configmaps
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-22 13:37:00 +02:00
jose luis
7713c9d43d
Merge branch 'main' into fix-1853
Signed-off-by: jose luis <2064537+sosan@users.noreply.github.com>
2024-04-22 12:57:36 +02:00