Commit Graph

939 Commits

Author SHA1 Message Date
Kjeld Schouten
1fad743c48 Apply suggestions from code review 2024-02-24 10:53:55 +01:00
Kjeld Schouten
8faef2e47b Update Chart.yaml 2024-02-24 10:47:46 +01:00
Kjeld Schouten
5e041e1eb7 Update Chart.yaml 2024-02-24 10:45:27 +01:00
Stavros kois
a5a0714dc0 foramt 2024-02-24 10:37:56 +01:00
Stavros kois
603cc8fb64 one more 2024-02-24 10:37:56 +01:00
Stavros kois
7f64234a2f remove ixvols code 2024-02-24 10:37:56 +01:00
Kjeld Schouten
1c6d8bb0ea Update validation_test.yaml 2024-02-24 10:37:56 +01:00
Kjeld Schouten
1c08edef5f Delete library/common-test/tests/pod/volume_ixVolume_test.yaml 2024-02-24 10:37:56 +01:00
Kjeld Schouten
bae5f0a603 Update values.yaml 2024-02-24 10:37:56 +01:00
Kjeld Schouten
110488dfe9 Update _autoperms.tpl 2024-02-24 10:37:56 +01:00
Kjeld Schouten
eb59373fa0 Update _validation.tpl 2024-02-24 10:37:56 +01:00
Kjeld Schouten
4e6d0fcb8d Delete library/common/templates/lib/pod/volumes/_ixVolume.tpl 2024-02-24 10:37:56 +01:00
Kjeld Schouten
9909aa8157 Update _volumes.tpl 2024-02-24 10:37:56 +01: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
TrueCharts-Bot
a3158b8c7c Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
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>
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._
2024-02-17 13:46:54 +02:00
TrueCharts-Bot
2cf1c26569 Commit bumped App Version
Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
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._
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 2024-02-15 17:11:20 +01:00
Kjeld Schouten
01100b196f Update Chart.yaml 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>
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
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>
2024-02-13 14:45:56 +01:00
Kjeld Schouten
8658808292 Update Chart.yaml 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 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
Kjeld Schouten
8ea127d92e Update Chart.yaml 2024-02-07 18:50:01 +01:00
Kjeld Schouten
53ef5ee63c Update _schedule.tpl 2024-02-07 18:44:05 +01:00
Kjeld Schouten
cd86609201 Update Chart.yaml 2024-02-07 18:41:16 +01:00
Kjeld Schouten
28924c8180 Update _schedule.tpl 2024-02-07 18:41:05 +01:00
Kjeld Schouten
f18b57f0df Update Chart.yaml 2024-02-07 18:01:07 +01:00
Kjeld Schouten
6a7a46fc4a Update _schedule.tpl 2024-02-07 18:00:58 +01:00
Kjeld Schouten
81a758372a Update Chart.yaml 2024-02-07 11:48:20 +01:00
Kjeld Schouten
2acd18d5b9 Update _schedule.tpl 2024-02-07 11:47:54 +01:00
Kjeld Schouten
633acf05c8 Update Chart.yaml 2024-02-07 11:43:10 +01:00
Kjeld Schouten
ebca67dbb8 Update values.yaml 2024-02-07 11:43:01 +01:00
Kjeld Schouten
5ddbd485a6 Update _lists.tpl 2024-02-07 11:42:22 +01:00
Kjeld Schouten
ec3645c437 Create _scheduleList.tpl 2024-02-07 11:41:43 +01:00
Kjeld Schouten
3a34efc0dd Update Chart.yaml 2024-02-07 11:39:33 +01:00
Kjeld Schouten
782cc8d859 Update _schedule.tpl 2024-02-07 11:39:22 +01:00
Kjeld Schouten
4e324fd40d Update Chart.yaml 2024-02-07 11:37:42 +01:00
Kjeld Schouten
8ef5c309da Update _schedule.tpl 2024-02-07 11:37:32 +01:00