Commit Graph

2767 Commits

Author SHA1 Message Date
Kjeld Schouten
e6de90968e Update Chart.yaml 2024-02-24 10:56:52 +01:00
Kjeld Schouten
df7800c309 Merge branch 'main' into nuke-scale-cert 2024-02-24 10:54:25 +01:00
Kjeld Schouten
2b69f20d6a chore: BREAKING CHANGE remove ixvolumes (#710)
**Description**
We don't use ixVolumes and it's a platform specific shithole

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [x] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Co-authored-by: Stavros kois <s.kois@outlook.com>
2024-02-24 10:54:03 +01:00
Stavros kois
dc42a58cca i'm blind 2024-02-24 11:46:14 +02:00
Stavros kois
8d0c736954 whops 2024-02-24 11:45:59 +02:00
Stavros kois
d1016a00de bump for tests 2024-02-24 11:42:54 +02:00
Kjeld Schouten
b16ad51146 temp bump for tests 2024-02-24 10:41:15 +01:00
Kjeld Schouten
05b349c8f6 temporary bump for tests 2024-02-24 10:40:52 +01:00
Kjeld Schouten
9725474c8b Merge branch 'main' into nuke-scale-cert 2024-02-24 10:39:43 +01:00
Stavros kois
514bfc823a lint 2024-02-24 11:39:06 +02:00
Stavros kois
67721cc519 better 2024-02-24 11:38:18 +02:00
Stavros Kois
05279f7472 chore(resources): remove scaleGPU support (#709)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [x] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [x] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [x] 📄 I have made corresponding changes to the documentation
- [x] ⚠️ My changes generate no new warnings
- [x] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-24 10:37:33 +01:00
Stavros kois
e1060f0ebb lint 2024-02-24 11:35:28 +02:00
Stavros kois
1c464207b4 2 more 2024-02-24 11:31:59 +02:00
Stavros kois
3f77e91cec cleanup 2024-02-24 11:30:56 +02:00
Kjeld Schouten
e52174beae Update ingress-values.yaml 2024-02-24 10:30:47 +01:00
Kjeld Schouten
4d0b84af0d Update route-values.yaml 2024-02-24 10:30:06 +01:00
Kjeld Schouten
9360b74849 Delete library/common-test/tests/scaleCertificate/metadata_test.yaml 2024-02-24 10:29:24 +01:00
Kjeld Schouten
c79b7876ea Delete library/common-test/tests/scaleCertificate/name_test.yaml 2024-02-24 10:29:16 +01:00
Kjeld Schouten
90bbc8c231 Delete library/common-test/tests/scaleCertificate/data_test.yaml 2024-02-24 10:29:07 +01:00
Kjeld Schouten
a6d6bb3b28 Delete library/common-test/tests/scaleCertificate/validation_test.yaml 2024-02-24 10:29:01 +01:00
Kjeld Schouten
f570f3a5d0 Update values.yaml 2024-02-24 10:28:52 +01:00
Kjeld Schouten
c22f7f2946 Delete features_capability.json 2024-02-24 10:28:02 +01:00
Kjeld Schouten
4faac2e1d6 Update _apply.tpl 2024-02-24 10:27:54 +01:00
Kjeld Schouten
3199152881 Update README.md 2024-02-24 10:27:44 +01:00
Kjeld Schouten
06765e8e69 Delete library/common/templates/spawner/_scaleCertificate.tpl 2024-02-24 10:27:23 +01:00
Kjeld Schouten
817a913099 chore: BREAKING CHANGE remove SCALE certificates support 2024-02-24 10:23:18 +01:00
TrueCharts-Bot
a3158b8c7c Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
common-17.5.1
2024-02-22 13:12:19 +01:00
TrueCharts-Admin
da3e3b3ac6 chore(deps): update container image tccr.io/tccr/tailscale to v1.61.11 2024-02-22 13:12:19 +01:00
Kjeld Schouten
73a90f0edf feat(common): allow nvidia runtimeclass outside of scaleGPU on SCALE (#704)
**Description**
This is an early draft to correctly set the runtimeClass name, when
using nvidia GPU on SCALE, but without the SCALE GPU GUI.

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros kois <s.kois@outlook.com>
common-17.5.0
2024-02-17 14:38:06 +01:00
Stavros Kois
0458a51078 fix(projected): projected volumes fix and tests (#707)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

- [x] serviceAccountToken
- [x] downardsAPI
- [x] secret
- [x] configMap
- [ ] clusterTrustBundle

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [x] ⚖️ My code follows the style guidelines of this project
- [x] 👀 I have performed a self-review of my own code
- [x] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [x] ⚠️ My changes generate no new warnings
- [x] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [x] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
common-17.4.2
2024-02-17 13:46:54 +02:00
TrueCharts-Bot
2cf1c26569 Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
common-17.4.1
2024-02-17 01:29:57 +01:00
TrueCharts-Admin
eaf70aaf51 chore(deps): update container image mikefarah/yq to v4.41.1 2024-02-17 01:29:57 +01:00
Kjeld Schouten
e483ff9463 feat(common): add support for projected Volumes (#706)
**Description**
Current common does not support projected volumes.
Which we need to mount serviceaccounttokens as files for
https://github.com/truecharts/charts/pull/18259

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._
common-17.4.0
2024-02-16 16:38:22 +01:00
Kjeld Schouten
df831e94e0 run precommit fixes 2024-02-16 15:33:28 +01:00
TrueCharts Bot
9f06522fef chore(deps): update docker general non-major (#702)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| tccr.io/tccr/kubectl | digest | `3b586b7` -> `a27b86c` |
| tccr.io/tccr/scratch | digest | `ca043bf` -> `782bbb4` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled because a matching PR was automerged
previously.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://togithub.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOTEuMSIsInVwZGF0ZWRJblZlciI6IjM3LjE5MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
2024-02-15 19:16:53 +01:00
Kjeld Schouten
0dec549629 chore(common): bump to trigger official flag on artifacthub common-17.3.14 2024-02-15 17:11:20 +01:00
Kjeld Schouten
01100b196f Update Chart.yaml common-17.3.13 2024-02-15 12:42:18 +01:00
Kjeld Schouten
f960fc4378 Update Chart.yaml 2024-02-15 12:42:07 +01:00
TrueCharts-Bot
2fe63b4ecd Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
common-17.3.11
2024-02-14 01:42:45 +01:00
TrueCharts-Admin
afeefd5782 chore(deps): update docker general non-major 2024-02-14 01:42:45 +01:00
TrueCharts-Admin
097be5354b chore(deps): update endbug/label-sync digest to 5207415 2024-02-14 01:42:41 +01:00
Stavros Kois
eded119130 chore(common): fix tests and cleanup (#698)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [ ] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

---------

Co-authored-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
common-17.3.10
2024-02-13 14:45:56 +01:00
Kjeld Schouten
8658808292 Update Chart.yaml common-17.3.9 2024-02-07 23:31:56 +01:00
Kjeld Schouten
548dfb94eb Update _schedule.tpl 2024-02-07 23:31:44 +01:00
Kjeld Schouten
01c271efed Update Chart.yaml common-17.3.8 2024-02-07 20:02:48 +01:00
Kjeld Schouten
4211ffa53e Update _providerSecret.tpl 2024-02-07 20:00:41 +01:00
Kjeld Schouten
96edec142f fix(common): use correct secret reference for velero VSL 2024-02-07 19:56:20 +01:00
TrueCharts-Admin
495eb356ef chore(deps): update pre-commit/action action to v3.0.1 2024-02-07 19:45:05 +01:00
Kjeld Schouten
8ea127d92e Update Chart.yaml common-17.3.7 2024-02-07 18:50:01 +01:00