Commit Graph
1749 Commits
Author SHA1 Message Date
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
Kubernetes Prow Robot feb82f1e7e Merge pull request #1958 from cortex3/main
improve error output of git commands
2024-11-27 19:52:57 +00:00
Kubernetes Prow Robot 922f5aaeef Merge pull request #1959 from kubernetes/dependabot/go_modules/golang.org/x/tools-0.27.0
chore(deps)(deps): bump golang.org/x/tools from 0.25.0 to 0.27.0
2024-11-12 13:18:46 +00:00
Kubernetes Prow Robot 79071a2e46 Merge pull request #1956 from kubernetes/dependabot/go_modules/github.com/compose-spec/compose-go/v2-2.4.4
chore(deps)(deps): bump github.com/compose-spec/compose-go/v2 from 2.2.0 to 2.4.4
2024-11-12 13:16:46 +00:00
Kubernetes Prow Robot c0c240bce8 Merge pull request #1946 from kubernetes/dependabot/bundler/docs/rexml-3.3.9
chore(deps): bump rexml from 3.2.5 to 3.3.9 in /docs
2024-11-12 13:14:46 +00:00
dependabot[bot] b0bab4b52f chore(deps)(deps): bump golang.org/x/tools from 0.25.0 to 0.27.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.25.0 to 0.27.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.25.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-12 13:07:53 +00:00
Kubernetes Prow Robot c665212812 Merge pull request #1941 from kubernetes/dependabot/go_modules/k8s.io/api-0.31.2
chore(deps)(deps): bump k8s.io/api from 0.31.1 to 0.31.2
2024-11-12 13:06:49 +00:00
cortex3 ef1bca2641 improve error output for git commands 2024-11-07 20:14:18 +01:00
dependabot[bot] 6951d6cb6e chore(deps)(deps): bump github.com/compose-spec/compose-go/v2
Bumps [github.com/compose-spec/compose-go/v2](https://github.com/compose-spec/compose-go) from 2.2.0 to 2.4.4.
- [Release notes](https://github.com/compose-spec/compose-go/releases)
- [Commits](https://github.com/compose-spec/compose-go/compare/v2.2.0...v2.4.4)

---
updated-dependencies:
- dependency-name: github.com/compose-spec/compose-go/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-07 14:49:00 +00:00
Kubernetes Prow Robot 1ebc27a6f5 Merge pull request #1950 from hurzelpurzel/main
Fix issue 1942
2024-11-06 15:23:29 +00:00
João Vitor Paes de Barros do Carmo 073109ce39 test(deploy-label): rename expected ephemeral label for test 2024-10-31 00:05:04 +00:00
Ludger 131b092c8d Merge branch 'main' of github.com:hurzelpurzel/kompose 2024-10-30 23:39:34 +01:00
Ludger d529bb9c41 clean double to lower 2024-10-30 23:37:49 +01:00
Ludger Pottmeier ccea3fa482 Merge branch 'kubernetes:main' into main 2024-10-30 23:29:57 +01:00
Ludger 470fb50146 fix upercas issue 2024-10-30 23:27:42 +01:00
Ludger d5de021f51 fix retract issue 2024-10-30 23:04:03 +01:00
Kubernetes Prow Robot ca361e5358 Merge pull request #1948 from sadikkuzu/patch-1
chore(deps): bump pre-commit hook versions
2024-10-30 14:37:26 +00:00
SADIK KUZU 24a18a25b1 chore(deps): bump pre-commit hook versions 2024-10-29 20:56:36 +03:00
dependabot[bot] d2069ef612 chore(deps): bump rexml from 3.2.5 to 3.3.9 in /docs
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.5 to 3.3.9.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.5...v3.3.9)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 16:02:02 +00:00
Ludger Pottmeier a103f37f4a Update kubernetes.go
Fix issue #1942
2024-10-25 00:12:30 +02:00
dependabot[bot] 8654a226a4 chore(deps)(deps): bump k8s.io/api from 0.31.1 to 0.31.2
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.31.1 to 0.31.2.
- [Commits](https://github.com/kubernetes/api/compare/v0.31.1...v0.31.2)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-24 14:36:59 +00: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
dependabot[bot] eab2c0119e chore(deps)(deps): bump github.com/compose-spec/compose-go/v2 (#1931)
Bumps [github.com/compose-spec/compose-go/v2](https://github.com/compose-spec/compose-go) from 2.1.6 to 2.2.0.
- [Release notes](https://github.com/compose-spec/compose-go/releases)
- [Commits](https://github.com/compose-spec/compose-go/compare/v2.1.6...v2.2.0)

---
updated-dependencies:
- dependency-name: github.com/compose-spec/compose-go/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 08:15:09 -04:00
dependabot[bot] 62fe3e7941 chore(deps)(deps): bump k8s.io/api from 0.30.3 to 0.31.1 (#1933)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.30.3 to 0.31.1.
- [Commits](https://github.com/kubernetes/api/compare/v0.30.3...v0.31.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-24 08:15:04 -04:00
Kubernetes Prow Robot 5b563e7a80 Merge pull request #1930 from kubernetes/dependabot/go_modules/golang.org/x/tools-0.25.0
chore(deps)(deps): bump golang.org/x/tools from 0.24.0 to 0.25.0
2024-09-13 14:45:13 +01:00
sazriel26 0ccdd74918 [completion] Add header #compdef (#1915) 2024-09-13 09:43:26 -04:00
Kubernetes Prow Robot fa6a5c9c6a Merge pull request #1927 from kubernetes/dependabot/go_modules/github.com/fsouza/go-dockerclient-1.12.0
chore(deps)(deps): bump github.com/fsouza/go-dockerclient from 1.11.2 to 1.12.0
2024-09-13 14:43:13 +01:00
dependabot[bot] 6a6256ebae chore(deps)(deps): bump golang.org/x/tools from 0.24.0 to 0.25.0
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.24.0 to 0.25.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.24.0...v0.25.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-10 14:50:38 +00:00
Kubernetes Prow Robot 15a9212961 Merge pull request #1929 from favonia/gid
feature: support UID:GID in the user key
2024-09-05 20:02:50 +01:00
favonia 0ace11079e feature: support UID:GID in the user key 2024-08-30 13:57:58 -05:00
dependabot[bot] 531e143273 chore(deps)(deps): bump github.com/fsouza/go-dockerclient
Bumps [github.com/fsouza/go-dockerclient](https://github.com/fsouza/go-dockerclient) from 1.11.2 to 1.12.0.
- [Release notes](https://github.com/fsouza/go-dockerclient/releases)
- [Changelog](https://github.com/fsouza/go-dockerclient/blob/main/container_changes_test.go)
- [Commits](https://github.com/fsouza/go-dockerclient/compare/v1.11.2...v1.12.0)

---
updated-dependencies:
- dependency-name: github.com/fsouza/go-dockerclient
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-08-15 14:27:00 +00:00
dependabot[bot] 51d61400e0 chore(deps)(deps): bump k8s.io/api from 0.30.0 to 0.30.3 (#1910)
Bumps [k8s.io/api](https://github.com/kubernetes/api) from 0.30.0 to 0.30.3.
- [Commits](https://github.com/kubernetes/api/compare/v0.30.0...v0.30.3)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 10:24:47 +02:00
dependabot[bot] 844a68bd8c chore(deps)(deps): bump k8s.io/apimachinery from 0.30.0 to 0.30.3 (#1911)
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) from 0.30.0 to 0.30.3.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.30.0...v0.30.3)

---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 10:17:38 +02:00
dependabot[bot] eb3ca67ca2 chore(deps)(deps): bump golang.org/x/tools from 0.20.0 to 0.24.0 (#1918)
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.20.0 to 0.24.0.
- [Release notes](https://github.com/golang/tools/releases)
- [Commits](https://github.com/golang/tools/compare/v0.20.0...v0.24.0)

---
updated-dependencies:
- dependency-name: golang.org/x/tools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 10:17:19 +02:00
dependabot[bot] 5ca9a11c1a chore(deps)(deps): bump github.com/compose-spec/compose-go/v2 (#1919)
Bumps [github.com/compose-spec/compose-go/v2](https://github.com/compose-spec/compose-go) from 2.1.0 to 2.1.6.
- [Release notes](https://github.com/compose-spec/compose-go/releases)
- [Commits](https://github.com/compose-spec/compose-go/compare/v2.1.0...v2.1.6)

---
updated-dependencies:
- dependency-name: github.com/compose-spec/compose-go/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 10:16:57 +02:00
dependabot[bot] 9e34fba8b4 chore(deps)(deps): bump github.com/spf13/cast from 1.6.0 to 1.7.0 (#1920)
Bumps [github.com/spf13/cast](https://github.com/spf13/cast) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/spf13/cast/releases)
- [Commits](https://github.com/spf13/cast/compare/v1.6.0...v1.7.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cast
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-09 10:16:38 +02:00
TessaIO 6e06833968 chore: upgrade fsouza/godockerclient and docker/docker packages (#1921) 2024-08-08 14:47:07 -04:00
Charlie Drage cbf2835db7 1.34.0 Release (#1890) 2024-06-02 19:20:46 -04:00
Charlie DrageandTessaIO 6a5c64600e docs: update user guide (#1882)
* docs: update user guide

#### What type of PR is this?

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

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

Updates the user guide completely revamp it / describe each label.

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

Closes https://github.com/kubernetes/kompose/issues/1584
Closes https://github.com/kubernetes/kompose/issues/1577

#### Special notes for your reviewer:
Signed-off-by: Charlie Drage <charlie@charliedrage.com>

Please check the docs examples / each label that it's okay!

* Update docs/user-guide.md

Co-authored-by: TessaIO <ahmedgrati1999@gmail.com>

* Update docs/user-guide.md

Co-authored-by: TessaIO <ahmedgrati1999@gmail.com>

* Update docs/user-guide.md

Co-authored-by: TessaIO <ahmedgrati1999@gmail.com>

* update capitalization

Signed-off-by: Charlie Drage <charlie@charliedrage.com>

---------

Signed-off-by: Charlie Drage <charlie@charliedrage.com>
Co-authored-by: TessaIO <ahmedgrati1999@gmail.com>
2024-06-02 20:47:10 +02: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
Charlie Drage b08a83ccbb chore: fix test file names (#1889)
#### 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 gen file, removes the old test file.

#### 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:50:16 -04:00
Charlie Drage d295662ee4 update owners (#1888)
#### 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:

Update the owners as people who haven't reviewed / approved for a while
keep getting pings / notifications about reviewing.

#### 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 16:20:31 +02: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 29f6765fc6 feature: change example to use non-root (#1879)
#### 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:

This changes our example to use non-root so it runs well on non-root
clusters (ex. openshift).

We also add debugging tools so we can safely explore the container.

/tmp is also added as the directory for the replica or else it fails.

#### 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:

Signed-off-by: Charlie Drage <charlie@charliedrage.com>
2024-05-29 18:51:37 +02: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