diff --git a/.github/.licenserc.yaml b/.github/.licenserc.yaml index 9fb3ce1848..8468a6c1f3 100644 --- a/.github/.licenserc.yaml +++ b/.github/.licenserc.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- header: license: spdx-id: Apache-2.0 @@ -22,18 +9,18 @@ header: # `paths` are the path list that will be checked (and fixed) by license-eye, default is ['**']. paths: -- '**' +- "**" # `paths-ignore` are the path list that will be ignored by license-eye. paths-ignore: -- 'README.md' -- 'LICENSE' -- 'DCO' -- 'CONTRIBUTING.md' -- '**/*.md' -- 'docs/images/*.svg' -- '**/*.lock' -- '**/_helpers.tpl' +- "README.md" +- "LICENSE" +- "DCO" +- "CONTRIBUTING.md" +- "**/*.md" +- "docs/images/*.svg" +- "**/*.lock" +- "**/_helpers.tpl" # on what condition license-eye will comment on the pull request, `on-failure`, `always`, `never`. comment: on-failure diff --git a/.github/actions/tools/action.yml b/.github/actions/tools/action.yml index 3b7cf5f4ad..632f4d7fc1 100644 --- a/.github/actions/tools/action.yml +++ b/.github/actions/tools/action.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: portefaix description: A GitHub Action with tools from the Kubernetes echosystem author: Nicolas Lamirault diff --git a/.github/actions/tools/entrypoint.sh b/.github/actions/tools/entrypoint.sh index 6225e257c9..5457ed9740 100644 --- a/.github/actions/tools/entrypoint.sh +++ b/.github/actions/tools/entrypoint.sh @@ -1,19 +1,6 @@ #!/bin/bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 set -eu diff --git a/.github/issue_label_bot.yaml b/.github/issue_label_bot.yaml index 2b88fe5677..d29d3a6c0b 100644 --- a/.github/issue_label_bot.yaml +++ b/.github/issue_label_bot.yaml @@ -1,21 +1,8 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- label-alias: - bug: 'kind/bug' - feature_request: 'kind/feature' - question: 'kind/question' + bug: "kind/bug" + feature_request: "kind/feature" + question: "kind/question" diff --git a/.github/label-commenter-config.yml b/.github/label-commenter-config.yml index 27a8207cb2..a89c980774 100644 --- a/.github/label-commenter-config.yml +++ b/.github/label-commenter-config.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- comment: header: Hi, there. footer: "---\n\n> This is an automated comment created by the [peaceiris/actions-label-commenter]. Responding to the bot diff --git a/.github/labeler.yml b/.github/labeler.yml index e3d0168451..a4215880ce 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # Labels for action/labeler ###################################### @@ -28,7 +15,6 @@ area/github: - changed-files: - any-glob-to-any-file: .github/** - ###################################### # Label cloud/xxx diff --git a/.github/labels.yaml b/.github/labels.yaml index 743e5848c5..858e324957 100644 --- a/.github/labels.yaml +++ b/.github/labels.yaml @@ -1,42 +1,29 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # labels to be used with /area command area: -- 'kubernetes' -- 'terraform' -- 'ansible' -- 'inspec' -- 'github' +- "kubernetes" +- "terraform" +- "ansible" +- "inspec" +- "github" kind: -- 'bug' -- 'documentation' -- 'discussion' -- 'feature' -- 'question' -- 'support' +- "bug" +- "documentation" +- "discussion" +- "feature" +- "question" +- "support" priority: - backlog -- 'low' -- 'medium' -- 'high' -- 'critical' +- "low" +- "medium" +- "high" +- "critical" status: - available @@ -48,37 +35,37 @@ status: # tests: # - '**/*.test.ts' -'area/kubernetes': +"area/kubernetes": - gitops/**/* -'cloud/gcp': +"cloud/gcp": - terraform/gcp/* - terraform/gcp/**/* -'cloud/aws': +"cloud/aws": - terraform/aws/* - terraform/aws/**/* -'cloud/azure': +"cloud/azure": - terraform/azure/* - terraform/azure/**/* -'cloud/alicloud': +"cloud/alicloud": - terraform/alicloud/* - terraform/alicloud/**/* -'cloud/digitalocean': +"cloud/digitalocean": - terraform/digitalocean/* - terraform/digitalocean/**/* -'cloud/exoscale': +"cloud/exoscale": - terraform/exoscale/* - terraform/exoscale/**/* -'cloud/scaleway': +"cloud/scaleway": - terraform/scaleway/* - terraform/scaleway/**/* -'kind/documentation': +"kind/documentation": - docs/* - docs/**/* diff --git a/.github/pr-branch-labeler.yml b/.github/pr-branch-labeler.yml index cbbed42869..42e42168a8 100644 --- a/.github/pr-branch-labeler.yml +++ b/.github/pr-branch-labeler.yml @@ -1,24 +1,11 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # PR labels and the branch patterns they should be auto-assigned to -kind/feature: ['feature/*', 'feat/*'] -kind/bug: ['fix/*', 'hot-fix/*', 'bug-fix/*'] -kind/documentation: ['documentation/*'] +kind/feature: ["feature/*", "feat/*"] +kind/bug: ["fix/*", "hot-fix/*", "bug-fix/*"] +kind/documentation: ["documentation/*"] # 🚀 kind/feature: ['feature/*', 'feat/*'] # 🐛 kind/bug: ['fix/*', 'hot-fix/*', 'bug-fix/*'] diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index 4d65f13415..1965a7975c 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -1,59 +1,46 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 -name-template: 'v$RESOLVED_VERSION 🌈' -tag-template: 'v$RESOLVED_VERSION' +--- +name-template: "v$RESOLVED_VERSION 🌈" +tag-template: "v$RESOLVED_VERSION" # https://gitmoji.carloscuesta.me/ categories: -- title: '🚀 Features' +- title: "🚀 Features" labels: - - 'feature' - - 'enhancement' - - 'kind/feature' - - 'kind/enhancement' -- title: '🐛 Bug Fixes' + - "feature" + - "enhancement" + - "kind/feature" + - "kind/enhancement" +- title: "🐛 Bug Fixes" labels: - - 'kind/bug' - - 'fix' - - 'bugfix' - - 'bug' -- title: '📝 Documentation' + - "kind/bug" + - "fix" + - "bugfix" + - "bug" +- title: "📝 Documentation" labels: - - 'kind/documentation' -- title: '💡 Question' + - "kind/documentation" +- title: "💡 Question" labels: - - 'kind/question' -- title: '🚨 Maintenance' + - "kind/question" +- title: "🚨 Maintenance" labels: - - 'kind/renovate' - - 'dependency/flux' - - 'chore' -change-template: '- $TITLE @$AUTHOR (#$NUMBER)' + - "kind/renovate" + - "dependency/flux" + - "chore" +change-template: "- $TITLE @$AUTHOR (#$NUMBER)" change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks. version-resolver: major: labels: - - 'major' + - "major" minor: labels: - - 'minor' + - "minor" patch: labels: - - 'patch' + - "patch" default: patch template: | ## 🚧 Changes diff --git a/.github/settings.yml b/.github/settings.yml index 10c877a57d..46d2a9aa5a 100644 --- a/.github/settings.yml +++ b/.github/settings.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- _extends: .github:.github/settings.yml # repo-specific settings @@ -27,7 +14,6 @@ repository: labels: ## CLOUD PROVIDERS - - name: "cloud/gcp" description: "Cloud Provider / Google Cloud Provider" color: "068082" @@ -86,7 +72,6 @@ labels: description: "Indicates a PR lacks a `cloud/foo` label and requires one." color: "D669BE" - ## AREA - name: "area/kubernetes" @@ -105,7 +90,6 @@ labels: description: "Ansible" color: "cc317c" - ## DEPENDENCY - name: "dependency/terraform" diff --git a/.github/stale.yml b/.github/stale.yml index 1fb14eccc5..7a4305e2c0 100644 --- a/.github/stale.yml +++ b/.github/stale.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # Number of days of inactivity before an issue becomes stale daysUntilStale: 60 # Number of days of inactivity before a stale issue is closed diff --git a/.github/workflows/argo-build.yml b/.github/workflows/argo-build.yml index e950cd0f4b..6a8db83829 100644 --- a/.github/workflows/argo-build.yml +++ b/.github/workflows/argo-build.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Argo / Build on: # yamllint disable-line rule:truthy @@ -22,8 +9,8 @@ on: # yamllint disable-line rule:truthy branches: - master paths: - - 'gitops/argocd/**' - - '.github/actions/tools/**' + - "gitops/argocd/**" + - ".github/actions/tools/**" # push: # branches: # - master diff --git a/.github/workflows/flux-build.yml b/.github/workflows/flux-build.yml index 2f234a40b3..da65faddb7 100644 --- a/.github/workflows/flux-build.yml +++ b/.github/workflows/flux-build.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Flux / Build on: # yamllint disable-line rule:truthy @@ -22,9 +9,9 @@ on: # yamllint disable-line rule:truthy branches: - master paths: - - 'gitops/fluxcd/clusters/**' - - 'gitops/fluxcd/kubernetes/**' - - '.github/actions/tools/**' + - "gitops/fluxcd/clusters/**" + - "gitops/fluxcd/kubernetes/**" + - ".github/actions/tools/**" # push: # branches: # - master diff --git a/.github/workflows/flux-e2e.yml b/.github/workflows/flux-e2e.yml index 976b9f198f..5e111e652e 100644 --- a/.github/workflows/flux-e2e.yml +++ b/.github/workflows/flux-e2e.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Flux / E2E on: # yamllint disable-line rule:truthy @@ -22,8 +9,8 @@ on: # yamllint disable-line rule:truthy branches: - master paths: - - 'gitops/fluxcd/clusters/**' - - 'gitops/fluxcd/kubernetes/**' + - "gitops/fluxcd/clusters/**" + - "gitops/fluxcd/kubernetes/**" # push: # branches: # - master diff --git a/.github/workflows/flux-opa.yml b/.github/workflows/flux-opa.yml index a445338e42..455d16ef46 100644 --- a/.github/workflows/flux-opa.yml +++ b/.github/workflows/flux-opa.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Flux / OPA Policies on: # yamllint disable-line rule:truthy @@ -22,8 +9,8 @@ on: # yamllint disable-line rule:truthy branches: - master paths: - - 'gitops/fluxcd/clusters/**' - - 'gitops/fluxcd/kubernetes/**' + - "gitops/fluxcd/clusters/**" + - "gitops/fluxcd/kubernetes/**" # push: # branches: # - master diff --git a/.github/workflows/flux-schedule.yml b/.github/workflows/flux-schedule.yml index 288a4f92d3..9ed34e1d1d 100644 --- a/.github/workflows/flux-schedule.yml +++ b/.github/workflows/flux-schedule.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Flux / Update on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/issues-labels-comments.yml b/.github/workflows/issues-labels-comments.yml index 7456769e22..41389f7b79 100644 --- a/.github/workflows/issues-labels-comments.yml +++ b/.github/workflows/issues-labels-comments.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Issues and PR labels comments on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/issues-labels-required.yml b/.github/workflows/issues-labels-required.yml index 32fd5aedff..0d611610e9 100644 --- a/.github/workflows/issues-labels-required.yml +++ b/.github/workflows/issues-labels-required.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Issues and PR labels required on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/project-labels.yml b/.github/workflows/project-labels.yml index 10fffbeb07..6bdfe331f8 100644 --- a/.github/workflows/project-labels.yml +++ b/.github/workflows/project-labels.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / PR Branch Labeler on: # yamllint disable-line rule:truthy @@ -22,7 +9,6 @@ on: # yamllint disable-line rule:truthy branches: - master - jobs: label-pr: runs-on: ubuntu-latest diff --git a/.github/workflows/project-pr-labeler.yml b/.github/workflows/project-pr-labeler.yml index 525242e865..d426963f7c 100644 --- a/.github/workflows/project-pr-labeler.yml +++ b/.github/workflows/project-pr-labeler.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # name: "Label PRs from globs" # on: # schedule: diff --git a/.github/workflows/projects-issues.yml b/.github/workflows/projects-issues.yml index 48492e8802..9611a62dbe 100644 --- a/.github/workflows/projects-issues.yml +++ b/.github/workflows/projects-issues.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Projects Issues on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/projects-pull-requests.yml b/.github/workflows/projects-pull-requests.yml index 5cec8104a9..8f478eb742 100644 --- a/.github/workflows/projects-pull-requests.yml +++ b/.github/workflows/projects-pull-requests.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Projects Pull Requests on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/prow-lgtm-merge.yml b/.github/workflows/prow-lgtm-merge.yml index 8f5beecc31..e595e5e4ab 100644 --- a/.github/workflows/prow-lgtm-merge.yml +++ b/.github/workflows/prow-lgtm-merge.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Prow / Merge on lgtm label on: # yamllint disable-line rule:truthy @@ -31,9 +18,9 @@ jobs: config: ${{ vars.PERMISSIONS_CONFIG }} - uses: jpmcb/prow-github-actions@v1.1.3 with: - jobs: 'lgtm' + jobs: "lgtm" github-token: "${{ secrets.GITHUB_TOKEN }}" # this configuration is optional and will default to 'merge' # possible options are 'merge', 'rebase', or 'squash' - merge-method: 'squash' + merge-method: "squash" diff --git a/.github/workflows/prow-lgtm-pull.yml b/.github/workflows/prow-lgtm-pull.yml index 114831a8fa..61bd89ffc2 100644 --- a/.github/workflows/prow-lgtm-pull.yml +++ b/.github/workflows/prow-lgtm-pull.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Prow / Run Jobs on PR on: # yamllint disable-line rule:truthy @@ -32,5 +19,5 @@ jobs: config: ${{ vars.PERMISSIONS_CONFIG }} - uses: jpmcb/prow-github-actions@v1.1.3 with: - jobs: 'lgtm' + jobs: "lgtm" github-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/prow.yml b/.github/workflows/prow.yml index 42704a9ecf..f116d014cc 100644 --- a/.github/workflows/prow.yml +++ b/.github/workflows/prow.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Prow / Github Actions on: # yamllint disable-line rule:truthy @@ -31,6 +18,6 @@ jobs: config: ${{ vars.PERMISSIONS_CONFIG }} - uses: jpmcb/prow-github-actions@v1.1.3 with: - prow-commands: '/assign /unassign /approve /retitle /area /kind /priority /status /remove /lgtm /close /reopen /lock - /milestone /hold /cc /uncc' + prow-commands: "/assign /unassign /approve /retitle /area /kind /priority /status /remove /lgtm /close /reopen /lock + /milestone /hold /cc /uncc" github-token: "${{ secrets.GITHUB_TOKEN }}" diff --git a/.github/workflows/rebase.yml b/.github/workflows/rebase.yml index dbf6b3fb7b..2599c069bb 100644 --- a/.github/workflows/rebase.yml +++ b/.github/workflows/rebase.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Projet / Rebase on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/release-drafter.yml b/.github/workflows/release-drafter.yml index b66b730ef9..bf6fb55453 100644 --- a/.github/workflows/release-drafter.yml +++ b/.github/workflows/release-drafter.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Release Drafter on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/release-labels.yml b/.github/workflows/release-labels.yml index d314a8f1e0..50a0280e81 100644 --- a/.github/workflows/release-labels.yml +++ b/.github/workflows/release-labels.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Release labels on: # yamllint disable-line rule:truthy diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 1542dd8218..ea28f4cba6 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This workflow uses actions that are not certified by GitHub. They are provided # by a third-party and are governed by separate terms of service, privacy # policy, and support documentation. @@ -27,7 +14,7 @@ on: # To guarantee Maintained check is occasionally updated. See # https://github.com/ossf/scorecard/blob/main/docs/checks.md#maintained schedule: - - cron: '20 7 * * 2' + - cron: "20 7 * * 2" push: branches: ["master"] diff --git a/.github/workflows/size.yaml b/.github/workflows/size.yaml index 533c72659a..5713b05aca 100644 --- a/.github/workflows/size.yaml +++ b/.github/workflows/size.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- name: Project / Size PR on: # yamllint disable-line rule:truthy diff --git a/.licenserc.yaml b/.licenserc.yaml index c83a624795..55c4abf0b8 100644 --- a/.licenserc.yaml +++ b/.licenserc.yaml @@ -1,48 +1,35 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- header: license: spdx-id: Apache-2.0 copyright-owner: Nicolas Lamirault paths-ignore: - - '.gitignore' - - '.gitattributes' - - '.git-crypt/.gitattributes' - - '.dockerignore' - - '.editorconfig' - - '**/*.md' - - 'README.md' - - 'DCO' - - 'LICENSE' - - '.github/' - - '.git/' - - '.secrets/' - - 'roles/' - - '**/gotk-components.yaml' - - '**/gotk-sync.yaml' - - '**/.terraform/**' - - '**/.terraform-version' - - '**/.terraform.lock.hcl' - - '**.lock' - - '.whitesource' - - '.envrc' - - '**/*.rego' - - '**/*.json' - - '**/.galaxy_install_info' + - ".gitignore" + - ".gitattributes" + - ".git-crypt/.gitattributes" + - ".dockerignore" + - ".editorconfig" + - "**/*.md" + - "README.md" + - "DCO" + - "LICENSE" + - ".github/" + - ".git/" + - ".secrets/" + - "roles/" + - "**/gotk-components.yaml" + - "**/gotk-sync.yaml" + - "**/.terraform/**" + - "**/.terraform-version" + - "**/.terraform.lock.hcl" + - "**.lock" + - ".whitesource" + - ".envrc" + - "**/*.rego" + - "**/*.json" + - "**/.galaxy_install_info" comment: on-failure diff --git a/.yamlfmt b/.yamlfmt index 6728385b0d..25611b44fc 100644 --- a/.yamlfmt +++ b/.yamlfmt @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- doublestar: true exclude: diff --git a/.yamllint.yml b/.yamllint.yml index 3577688698..bbf4193b24 100644 --- a/.yamllint.yml +++ b/.yamllint.yml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- extends: default ignore: | diff --git a/Makefile b/Makefile index c233f92188..324613520b 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 include hack/build/commons.mk diff --git a/gitops/argocd/apps/chaos/Chart.yaml b/gitops/argocd/apps/chaos/Chart.yaml index 5f172d3f96..a1ab6a754d 100644 --- a/gitops/argocd/apps/chaos/Chart.yaml +++ b/gitops/argocd/apps/chaos/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: chaos diff --git a/gitops/argocd/apps/chaos/values-aws-staging.yaml b/gitops/argocd/apps/chaos/values-aws-staging.yaml index ea850ca1e8..789b629989 100644 --- a/gitops/argocd/apps/chaos/values-aws-staging.yaml +++ b/gitops/argocd/apps/chaos/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: chaos: @@ -33,7 +20,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/chaos/values-talos-homelab.yaml b/gitops/argocd/apps/chaos/values-talos-homelab.yaml index ba35e16bff..4bedf4b1a3 100644 --- a/gitops/argocd/apps/chaos/values-talos-homelab.yaml +++ b/gitops/argocd/apps/chaos/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: chaos: diff --git a/gitops/argocd/apps/chaos/values.yaml b/gitops/argocd/apps/chaos/values.yaml index 031f65fe6a..c08c6bfa04 100644 --- a/gitops/argocd/apps/chaos/values.yaml +++ b/gitops/argocd/apps/chaos/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: chaos: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD Chaos application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/chaos additionalLabels: diff --git a/gitops/argocd/apps/core/Chart.yaml b/gitops/argocd/apps/core/Chart.yaml index 0b54657eba..0ece456848 100644 --- a/gitops/argocd/apps/core/Chart.yaml +++ b/gitops/argocd/apps/core/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: core diff --git a/gitops/argocd/apps/core/values-aws-staging.yaml b/gitops/argocd/apps/core/values-aws-staging.yaml index 2de241ab7f..eea8fb6819 100644 --- a/gitops/argocd/apps/core/values-aws-staging.yaml +++ b/gitops/argocd/apps/core/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: core: @@ -78,7 +65,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/core/values-talos-homelab.yaml b/gitops/argocd/apps/core/values-talos-homelab.yaml index 383ac3087b..1a83ca19e7 100644 --- a/gitops/argocd/apps/core/values-talos-homelab.yaml +++ b/gitops/argocd/apps/core/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: core: diff --git a/gitops/argocd/apps/core/values.yaml b/gitops/argocd/apps/core/values.yaml index eaee5f302c..128b1da462 100644 --- a/gitops/argocd/apps/core/values.yaml +++ b/gitops/argocd/apps/core/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: core: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD Core application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/core additionalLabels: diff --git a/gitops/argocd/apps/demo/Chart.yaml b/gitops/argocd/apps/demo/Chart.yaml index 9edeff3cde..2c11b1d966 100644 --- a/gitops/argocd/apps/demo/Chart.yaml +++ b/gitops/argocd/apps/demo/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: demo diff --git a/gitops/argocd/apps/demo/values-aws-staging.yaml b/gitops/argocd/apps/demo/values-aws-staging.yaml index c55dcbe50a..0f6441d965 100644 --- a/gitops/argocd/apps/demo/values-aws-staging.yaml +++ b/gitops/argocd/apps/demo/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: demo: @@ -39,7 +26,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/demo/values-talos-homelab.yaml b/gitops/argocd/apps/demo/values-talos-homelab.yaml index 4adf69c8d6..d85c29c26e 100644 --- a/gitops/argocd/apps/demo/values-talos-homelab.yaml +++ b/gitops/argocd/apps/demo/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: demo: diff --git a/gitops/argocd/apps/demo/values.yaml b/gitops/argocd/apps/demo/values.yaml index 85be42b609..e995e7219e 100644 --- a/gitops/argocd/apps/demo/values.yaml +++ b/gitops/argocd/apps/demo/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: demo: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD Demo application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/demo additionalLabels: diff --git a/gitops/argocd/apps/networking/Chart.yaml b/gitops/argocd/apps/networking/Chart.yaml index 0ceed86b3f..c36070f4b7 100644 --- a/gitops/argocd/apps/networking/Chart.yaml +++ b/gitops/argocd/apps/networking/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: networking diff --git a/gitops/argocd/apps/networking/values-aws-staging.yaml b/gitops/argocd/apps/networking/values-aws-staging.yaml index 4b08b03e9f..a8dfe6f53f 100644 --- a/gitops/argocd/apps/networking/values-aws-staging.yaml +++ b/gitops/argocd/apps/networking/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: networking: @@ -42,7 +29,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/networking/values-talos-homelab.yaml b/gitops/argocd/apps/networking/values-talos-homelab.yaml index 820009afa0..8a4b910fb7 100644 --- a/gitops/argocd/apps/networking/values-talos-homelab.yaml +++ b/gitops/argocd/apps/networking/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: networking: diff --git a/gitops/argocd/apps/networking/values.yaml b/gitops/argocd/apps/networking/values.yaml index 9243beb4a0..bea7643ae8 100644 --- a/gitops/argocd/apps/networking/values.yaml +++ b/gitops/argocd/apps/networking/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: networking: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD Networking application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/networking additionalLabels: diff --git a/gitops/argocd/apps/observability/Chart.yaml b/gitops/argocd/apps/observability/Chart.yaml index 182a4713e4..6d2b99b922 100644 --- a/gitops/argocd/apps/observability/Chart.yaml +++ b/gitops/argocd/apps/observability/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: observability diff --git a/gitops/argocd/apps/observability/values-aws-staging.yaml b/gitops/argocd/apps/observability/values-aws-staging.yaml index 3bf1e0bfb8..d5642235b3 100644 --- a/gitops/argocd/apps/observability/values-aws-staging.yaml +++ b/gitops/argocd/apps/observability/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: observability: @@ -69,7 +56,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/observability/values-talos-homelab.yaml b/gitops/argocd/apps/observability/values-talos-homelab.yaml index 94439fea2b..e7f3f00e88 100644 --- a/gitops/argocd/apps/observability/values-talos-homelab.yaml +++ b/gitops/argocd/apps/observability/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: observability: diff --git a/gitops/argocd/apps/observability/values.yaml b/gitops/argocd/apps/observability/values.yaml index f5bfa29b4c..fb0b5498a1 100644 --- a/gitops/argocd/apps/observability/values.yaml +++ b/gitops/argocd/apps/observability/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: observability: diff --git a/gitops/argocd/apps/security/Chart.yaml b/gitops/argocd/apps/security/Chart.yaml index 1e21545939..fa74dd1f7e 100644 --- a/gitops/argocd/apps/security/Chart.yaml +++ b/gitops/argocd/apps/security/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: security diff --git a/gitops/argocd/apps/security/values-aws-staging.yaml b/gitops/argocd/apps/security/values-aws-staging.yaml index d5724cdfdb..eb55458103 100644 --- a/gitops/argocd/apps/security/values-aws-staging.yaml +++ b/gitops/argocd/apps/security/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: security: diff --git a/gitops/argocd/apps/security/values-talos-homelab.yaml b/gitops/argocd/apps/security/values-talos-homelab.yaml index c39cc63d51..bd9d0f1b5d 100644 --- a/gitops/argocd/apps/security/values-talos-homelab.yaml +++ b/gitops/argocd/apps/security/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: security: diff --git a/gitops/argocd/apps/security/values.yaml b/gitops/argocd/apps/security/values.yaml index eae2fbb202..9f62774997 100644 --- a/gitops/argocd/apps/security/values.yaml +++ b/gitops/argocd/apps/security/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: security: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD Security application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/security additionalLabels: diff --git a/gitops/argocd/apps/system/Chart.yaml b/gitops/argocd/apps/system/Chart.yaml index 9058c54c5b..5b6fcf840c 100644 --- a/gitops/argocd/apps/system/Chart.yaml +++ b/gitops/argocd/apps/system/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: system diff --git a/gitops/argocd/apps/system/values-aws-staging.yaml b/gitops/argocd/apps/system/values-aws-staging.yaml index 4cd5797027..927835eed0 100644 --- a/gitops/argocd/apps/system/values-aws-staging.yaml +++ b/gitops/argocd/apps/system/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: system: @@ -39,7 +26,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/system/values-talos-homelab.yaml b/gitops/argocd/apps/system/values-talos-homelab.yaml index 7e16890b76..23d98bb421 100644 --- a/gitops/argocd/apps/system/values-talos-homelab.yaml +++ b/gitops/argocd/apps/system/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: system: diff --git a/gitops/argocd/apps/system/values.yaml b/gitops/argocd/apps/system/values.yaml index ed733ddd07..642e4d92dc 100644 --- a/gitops/argocd/apps/system/values.yaml +++ b/gitops/argocd/apps/system/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: system: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD System application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/system additionalLabels: diff --git a/gitops/argocd/apps/tools/Chart.yaml b/gitops/argocd/apps/tools/Chart.yaml index dbc82d8f90..9ee9d4b0bb 100644 --- a/gitops/argocd/apps/tools/Chart.yaml +++ b/gitops/argocd/apps/tools/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: tools diff --git a/gitops/argocd/apps/tools/values-aws-staging.yaml b/gitops/argocd/apps/tools/values-aws-staging.yaml index 74d7b1feb9..2e77f6351b 100644 --- a/gitops/argocd/apps/tools/values-aws-staging.yaml +++ b/gitops/argocd/apps/tools/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: tools: @@ -42,7 +29,7 @@ argocd-apps: template: metadata: annotations: - argocd.argoproj.io/manifest-generate-paths: '/{{path}}' + argocd.argoproj.io/manifest-generate-paths: "/{{path}}" notifications.argoproj.io/subscribe.on-degraded.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-deployed.slack: portefaix-staging-gitops notifications.argoproj.io/subscribe.on-sync-failed: portefaix-staging-gitops diff --git a/gitops/argocd/apps/tools/values-talos-homelab.yaml b/gitops/argocd/apps/tools/values-talos-homelab.yaml index e1c8d3c616..1f45927dd8 100644 --- a/gitops/argocd/apps/tools/values-talos-homelab.yaml +++ b/gitops/argocd/apps/tools/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: tools: diff --git a/gitops/argocd/apps/tools/values.yaml b/gitops/argocd/apps/tools/values.yaml index 9de9957e27..e979a4767a 100644 --- a/gitops/argocd/apps/tools/values.yaml +++ b/gitops/argocd/apps/tools/values.yaml @@ -1,29 +1,16 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argocd-apps: applicationsets: tools: additionalAnnotations: - a8r.io/bugs: 'https://github.com/portefaix/portefaix/issues' + a8r.io/bugs: "https://github.com/portefaix/portefaix/issues" a8r.io/description: Argo-CD Tools application - a8r.io/documentation: 'https://github.com/portefaix/portefaix/blob/master/README.md' + a8r.io/documentation: "https://github.com/portefaix/portefaix/blob/master/README.md" a8r.io/owner: portefaix - a8r.io/support: 'https://github.com/portefaix/portefaix/issues' + a8r.io/support: "https://github.com/portefaix/portefaix/issues" a8s.io/repository: >- https://github.com/portefaix/portefaix/tree/master/gitops/argocd/apps/tools additionalLabels: diff --git a/gitops/argocd/charts/ai/k8sgpt/Chart.yaml b/gitops/argocd/charts/ai/k8sgpt/Chart.yaml index f3ba1002c6..b747a89585 100644 --- a/gitops/argocd/charts/ai/k8sgpt/Chart.yaml +++ b/gitops/argocd/charts/ai/k8sgpt/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: k8sgpt diff --git a/gitops/argocd/charts/ai/k8sgpt/templates/dashboard.yaml b/gitops/argocd/charts/ai/k8sgpt/templates/dashboard.yaml index e55527e666..eda389beb4 100644 --- a/gitops/argocd/charts/ai/k8sgpt/templates/dashboard.yaml +++ b/gitops/argocd/charts/ai/k8sgpt/templates/dashboard.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaOperator.enabled -}} diff --git a/gitops/argocd/charts/ai/k8sgpt/templates/k8sgpt.yaml b/gitops/argocd/charts/ai/k8sgpt/templates/k8sgpt.yaml index 52a08b6bdc..2b57a99c08 100644 --- a/gitops/argocd/charts/ai/k8sgpt/templates/k8sgpt.yaml +++ b/gitops/argocd/charts/ai/k8sgpt/templates/k8sgpt.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/ai/k8sgpt/templates/secret.yaml b/gitops/argocd/charts/ai/k8sgpt/templates/secret.yaml index 314114b987..a6f75cc818 100644 --- a/gitops/argocd/charts/ai/k8sgpt/templates/secret.yaml +++ b/gitops/argocd/charts/ai/k8sgpt/templates/secret.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if not .Values.ai.providers.localai.enabled }} diff --git a/gitops/argocd/charts/ai/k8sgpt/values-talos-homelab.yaml b/gitops/argocd/charts/ai/k8sgpt/values-talos-homelab.yaml index 52e09fefa6..e024b1f8ec 100644 --- a/gitops/argocd/charts/ai/k8sgpt/values-talos-homelab.yaml +++ b/gitops/argocd/charts/ai/k8sgpt/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ai: providers: noopai: diff --git a/gitops/argocd/charts/ai/k8sgpt/values.yaml b/gitops/argocd/charts/ai/k8sgpt/values.yaml index 9064bb3626..0c6683f4ad 100644 --- a/gitops/argocd/charts/ai/k8sgpt/values.yaml +++ b/gitops/argocd/charts/ai/k8sgpt/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ai: version: v0.3.48 providers: diff --git a/gitops/argocd/charts/ai/ollama/Chart.yaml b/gitops/argocd/charts/ai/ollama/Chart.yaml index b087d104ef..dae3a433fd 100644 --- a/gitops/argocd/charts/ai/ollama/Chart.yaml +++ b/gitops/argocd/charts/ai/ollama/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: ollama diff --git a/gitops/argocd/charts/ai/ollama/templates/ingress.yaml b/gitops/argocd/charts/ai/ollama/templates/ingress.yaml index f2a40cbe8b..0e2bb7057e 100644 --- a/gitops/argocd/charts/ai/ollama/templates/ingress.yaml +++ b/gitops/argocd/charts/ai/ollama/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/ai/ollama/values-talos-homelab.yaml b/gitops/argocd/charts/ai/ollama/values-talos-homelab.yaml index d45ec27647..ec3e3f8e4a 100644 --- a/gitops/argocd/charts/ai/ollama/values-talos-homelab.yaml +++ b/gitops/argocd/charts/ai/ollama/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: @@ -66,5 +53,5 @@ ollama: hosts: - host: ollama.192.168.0.61.nip.io paths: - - path: / - pathType: Prefix + - path: / + pathType: Prefix diff --git a/gitops/argocd/charts/ai/ollama/values.yaml b/gitops/argocd/charts/ai/ollama/values.yaml index 3354f93e6b..30a2d163a0 100644 --- a/gitops/argocd/charts/ai/ollama/values.yaml +++ b/gitops/argocd/charts/ai/ollama/values.yaml @@ -1,19 +1,6 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # ollama: # ollama: diff --git a/gitops/argocd/charts/alerting/keep/Chart.yaml b/gitops/argocd/charts/alerting/keep/Chart.yaml index 73dd4479f6..8de929d7af 100644 --- a/gitops/argocd/charts/alerting/keep/Chart.yaml +++ b/gitops/argocd/charts/alerting/keep/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: keep diff --git a/gitops/argocd/charts/alerting/keep/templates/credentials.yaml b/gitops/argocd/charts/alerting/keep/templates/credentials.yaml index 52fd991846..aa7c833146 100644 --- a/gitops/argocd/charts/alerting/keep/templates/credentials.yaml +++ b/gitops/argocd/charts/alerting/keep/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/alerting/keep/templates/database.yaml b/gitops/argocd/charts/alerting/keep/templates/database.yaml index 6a5e6e50b8..20f70e8222 100644 --- a/gitops/argocd/charts/alerting/keep/templates/database.yaml +++ b/gitops/argocd/charts/alerting/keep/templates/database.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/alerting/keep/templates/ingress.yaml b/gitops/argocd/charts/alerting/keep/templates/ingress.yaml index 81ea46a551..e8252ae87c 100644 --- a/gitops/argocd/charts/alerting/keep/templates/ingress.yaml +++ b/gitops/argocd/charts/alerting/keep/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/alerting/keep/values-talos-homelab.yaml b/gitops/argocd/charts/alerting/keep/values-talos-homelab.yaml index 8f53628148..dfcbb2e5cd 100644 --- a/gitops/argocd/charts/alerting/keep/values-talos-homelab.yaml +++ b/gitops/argocd/charts/alerting/keep/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: @@ -52,7 +39,6 @@ keep: hosts: - host: keep.192.168.0.61.nip.io - backend: waitForDatabase: enabled: true diff --git a/gitops/argocd/charts/alerting/keep/values.yaml b/gitops/argocd/charts/alerting/keep/values.yaml index be0def58f0..5364f962b4 100644 --- a/gitops/argocd/charts/alerting/keep/values.yaml +++ b/gitops/argocd/charts/alerting/keep/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- keep: global: ingress: diff --git a/gitops/argocd/charts/alerting/robusta/Chart.yaml b/gitops/argocd/charts/alerting/robusta/Chart.yaml index 11af16a19f..3dea44d21c 100644 --- a/gitops/argocd/charts/alerting/robusta/Chart.yaml +++ b/gitops/argocd/charts/alerting/robusta/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: robusta diff --git a/gitops/argocd/charts/alerting/robusta/templates/credentials.yaml b/gitops/argocd/charts/alerting/robusta/templates/credentials.yaml index cd7afdae4d..5707699c32 100644 --- a/gitops/argocd/charts/alerting/robusta/templates/credentials.yaml +++ b/gitops/argocd/charts/alerting/robusta/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/alerting/robusta/values-talos-homelab.yaml b/gitops/argocd/charts/alerting/robusta/values-talos-homelab.yaml index 48caa3737b..6a07ea1f37 100644 --- a/gitops/argocd/charts/alerting/robusta/values-talos-homelab.yaml +++ b/gitops/argocd/charts/alerting/robusta/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- robusta: clusterName: portefaix-talos-homelab enableHolmesGPT: false diff --git a/gitops/argocd/charts/alerting/robusta/values.yaml b/gitops/argocd/charts/alerting/robusta/values.yaml index 08601d04cd..1ed325aef7 100644 --- a/gitops/argocd/charts/alerting/robusta/values.yaml +++ b/gitops/argocd/charts/alerting/robusta/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- robusta: enablePrometheusStack: false enabledManagedConfiguration: false diff --git a/gitops/argocd/charts/cert-manager/cert-manager/Chart.yaml b/gitops/argocd/charts/cert-manager/cert-manager/Chart.yaml index 4aee5f09a1..c23b6c0744 100644 --- a/gitops/argocd/charts/cert-manager/cert-manager/Chart.yaml +++ b/gitops/argocd/charts/cert-manager/cert-manager/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: cert-manager diff --git a/gitops/argocd/charts/cert-manager/cert-manager/templates/clusterissuer.yaml b/gitops/argocd/charts/cert-manager/cert-manager/templates/clusterissuer.yaml index 8528faaa56..62291322fc 100644 --- a/gitops/argocd/charts/cert-manager/cert-manager/templates/clusterissuer.yaml +++ b/gitops/argocd/charts/cert-manager/cert-manager/templates/clusterissuer.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/cert-manager/cert-manager/templates/externalsecret-cloudflare.yaml b/gitops/argocd/charts/cert-manager/cert-manager/templates/externalsecret-cloudflare.yaml index 07ecd276db..e06cc3176c 100644 --- a/gitops/argocd/charts/cert-manager/cert-manager/templates/externalsecret-cloudflare.yaml +++ b/gitops/argocd/charts/cert-manager/cert-manager/templates/externalsecret-cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/cert-manager/cert-manager/values-talos-homelab.yaml b/gitops/argocd/charts/cert-manager/cert-manager/values-talos-homelab.yaml index 8005a2d054..f0cad85c6e 100644 --- a/gitops/argocd/charts/cert-manager/cert-manager/values-talos-homelab.yaml +++ b/gitops/argocd/charts/cert-manager/cert-manager/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- clusterIssuer: name: core server: https://acme-v02.api.letsencrypt.org/directory diff --git a/gitops/argocd/charts/cert-manager/cert-manager/values.yaml b/gitops/argocd/charts/cert-manager/cert-manager/values.yaml index d1d3074e9d..a0c1d0500c 100644 --- a/gitops/argocd/charts/cert-manager/cert-manager/values.yaml +++ b/gitops/argocd/charts/cert-manager/cert-manager/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cert-manager: global: commonLabels: diff --git a/gitops/argocd/charts/chaos/chaos-mesh/Chart.yaml b/gitops/argocd/charts/chaos/chaos-mesh/Chart.yaml index 8a5a0b1d11..df8ffeadb1 100644 --- a/gitops/argocd/charts/chaos/chaos-mesh/Chart.yaml +++ b/gitops/argocd/charts/chaos/chaos-mesh/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: chaos-mesh diff --git a/gitops/argocd/charts/chaos/chaos-mesh/values-talos-homelab.yaml b/gitops/argocd/charts/chaos/chaos-mesh/values-talos-homelab.yaml index 8fb77a8bec..6540b4608e 100644 --- a/gitops/argocd/charts/chaos/chaos-mesh/values-talos-homelab.yaml +++ b/gitops/argocd/charts/chaos/chaos-mesh/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- chaos-mesh: controllerManager: resources: diff --git a/gitops/argocd/charts/chaos/chaos-mesh/values.yaml b/gitops/argocd/charts/chaos/chaos-mesh/values.yaml index cc7a25b39e..28efcfebf8 100644 --- a/gitops/argocd/charts/chaos/chaos-mesh/values.yaml +++ b/gitops/argocd/charts/chaos/chaos-mesh/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- chaos-mesh: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/chaos/litmus-chaos-aws/Chart.yaml b/gitops/argocd/charts/chaos/litmus-chaos-aws/Chart.yaml index 9876feac21..6bcee48e10 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-aws/Chart.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-aws/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: litmus-chaos-aws diff --git a/gitops/argocd/charts/chaos/litmus-chaos-aws/values-aws-staging.yaml b/gitops/argocd/charts/chaos/litmus-chaos-aws/values-aws-staging.yaml index 95de5c1988..b8ee4f2050 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-aws/values-aws-staging.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-aws/values-aws-staging.yaml @@ -1,18 +1,5 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-aws: diff --git a/gitops/argocd/charts/chaos/litmus-chaos-aws/values.yaml b/gitops/argocd/charts/chaos/litmus-chaos-aws/values.yaml index 0f96e99b15..405b7c89cc 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-aws/values.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-aws/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-aws: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/chaos/litmus-chaos-azure/Chart.yaml b/gitops/argocd/charts/chaos/litmus-chaos-azure/Chart.yaml index d70479a0e9..983067e519 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-azure/Chart.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-azure/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: litmus-chaos-azure diff --git a/gitops/argocd/charts/chaos/litmus-chaos-azure/values.yaml b/gitops/argocd/charts/chaos/litmus-chaos-azure/values.yaml index 0f96e99b15..405b7c89cc 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-azure/values.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-azure/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-aws: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/chaos/litmus-chaos-gcp/Chart.yaml b/gitops/argocd/charts/chaos/litmus-chaos-gcp/Chart.yaml index c72eef4734..af1d7b1f15 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-gcp/Chart.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-gcp/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: litmus-chaos-gcp diff --git a/gitops/argocd/charts/chaos/litmus-chaos-gcp/values.yaml b/gitops/argocd/charts/chaos/litmus-chaos-gcp/values.yaml index 0f96e99b15..405b7c89cc 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos-gcp/values.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos-gcp/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-aws: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/chaos/litmus-chaos/Chart.yaml b/gitops/argocd/charts/chaos/litmus-chaos/Chart.yaml index 68c3f94540..1ae2eec7ce 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos/Chart.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: litmus-chaos diff --git a/gitops/argocd/charts/chaos/litmus-chaos/templates/ingress.yaml b/gitops/argocd/charts/chaos/litmus-chaos/templates/ingress.yaml index 315f5bcbcf..297fd81689 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos/templates/ingress.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/chaos/litmus-chaos/values-talos-homelab.yaml b/gitops/argocd/charts/chaos/litmus-chaos/values-talos-homelab.yaml index 51c626f0d8..f9a4602045 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos/values-talos-homelab.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true # className: nginx diff --git a/gitops/argocd/charts/chaos/litmus-chaos/values.yaml b/gitops/argocd/charts/chaos/litmus-chaos/values.yaml index fb39ff1c68..78bf2ed96e 100644 --- a/gitops/argocd/charts/chaos/litmus-chaos/values.yaml +++ b/gitops/argocd/charts/chaos/litmus-chaos/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false className: nginx diff --git a/gitops/argocd/charts/crds/crds/Chart.yaml b/gitops/argocd/charts/crds/crds/Chart.yaml index 56bd0edb70..da2efe9003 100644 --- a/gitops/argocd/charts/crds/crds/Chart.yaml +++ b/gitops/argocd/charts/crds/crds/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: crds diff --git a/gitops/argocd/charts/crds/crds/values-talos-homelab.yaml b/gitops/argocd/charts/crds/crds/values-talos-homelab.yaml index ee9b68ddde..d4cafb8ea9 100644 --- a/gitops/argocd/charts/crds/crds/values-talos-homelab.yaml +++ b/gitops/argocd/charts/crds/crds/values-talos-homelab.yaml @@ -1,16 +1,4 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 + +--- diff --git a/gitops/argocd/charts/crds/crds/values.yaml b/gitops/argocd/charts/crds/crds/values.yaml index 9dc81d0b6f..0f54070312 100644 --- a/gitops/argocd/charts/crds/crds/values.yaml +++ b/gitops/argocd/charts/crds/crds/values.yaml @@ -1,19 +1,6 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- karpenter: enabled: false diff --git a/gitops/argocd/charts/database/cloudnativepg/Chart.yaml b/gitops/argocd/charts/database/cloudnativepg/Chart.yaml index 1c0adc6d4c..be7a940734 100644 --- a/gitops/argocd/charts/database/cloudnativepg/Chart.yaml +++ b/gitops/argocd/charts/database/cloudnativepg/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: cloudnative-pg diff --git a/gitops/argocd/charts/database/cloudnativepg/templates/configmap-dashboards.yaml b/gitops/argocd/charts/database/cloudnativepg/templates/configmap-dashboards.yaml index 1cfb1c0de6..61b03ea2e6 100644 --- a/gitops/argocd/charts/database/cloudnativepg/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/database/cloudnativepg/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/database/cloudnativepg/values-talos-homelab.yaml b/gitops/argocd/charts/database/cloudnativepg/values-talos-homelab.yaml index ac5a1c7ea3..a000d74cc5 100644 --- a/gitops/argocd/charts/database/cloudnativepg/values-talos-homelab.yaml +++ b/gitops/argocd/charts/database/cloudnativepg/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cloudnative-pg: resources: limits: diff --git a/gitops/argocd/charts/database/cloudnativepg/values.yaml b/gitops/argocd/charts/database/cloudnativepg/values.yaml index a996d70140..284f0fbb1c 100644 --- a/gitops/argocd/charts/database/cloudnativepg/values.yaml +++ b/gitops/argocd/charts/database/cloudnativepg/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/database/dragonfly-operator/Chart.yaml b/gitops/argocd/charts/database/dragonfly-operator/Chart.yaml index c928004d62..289b3ebdc7 100644 --- a/gitops/argocd/charts/database/dragonfly-operator/Chart.yaml +++ b/gitops/argocd/charts/database/dragonfly-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: dragonfly-operator diff --git a/gitops/argocd/charts/database/dragonfly-operator/values-talos-homelab.yaml b/gitops/argocd/charts/database/dragonfly-operator/values-talos-homelab.yaml index 97c5dce3b0..dd47d776ba 100644 --- a/gitops/argocd/charts/database/dragonfly-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/database/dragonfly-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- dragonfly-operator: manager: resources: diff --git a/gitops/argocd/charts/database/dragonfly-operator/values.yaml b/gitops/argocd/charts/database/dragonfly-operator/values.yaml index 9ee8ea9a00..fbac97b4b9 100644 --- a/gitops/argocd/charts/database/dragonfly-operator/values.yaml +++ b/gitops/argocd/charts/database/dragonfly-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- dragonfly-operator: crds: install: true ## Or not ? diff --git a/gitops/argocd/charts/database/mariadb-operator/Chart.yaml b/gitops/argocd/charts/database/mariadb-operator/Chart.yaml index 06aec30a52..8bbd75263b 100644 --- a/gitops/argocd/charts/database/mariadb-operator/Chart.yaml +++ b/gitops/argocd/charts/database/mariadb-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: mariadb-operator diff --git a/gitops/argocd/charts/database/mariadb-operator/values-talos-homelab.yaml b/gitops/argocd/charts/database/mariadb-operator/values-talos-homelab.yaml index 98784f3f24..c9e3c74b5d 100644 --- a/gitops/argocd/charts/database/mariadb-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/database/mariadb-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- mariadb-operator: ha: replicas: 0 diff --git a/gitops/argocd/charts/database/mariadb-operator/values.yaml b/gitops/argocd/charts/database/mariadb-operator/values.yaml index 215bb41431..648aa3d9ea 100644 --- a/gitops/argocd/charts/database/mariadb-operator/values.yaml +++ b/gitops/argocd/charts/database/mariadb-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- mariadb-operator: crds: install: false diff --git a/gitops/argocd/charts/database/mysql-operator/Chart.yaml b/gitops/argocd/charts/database/mysql-operator/Chart.yaml index f108467b28..a13a4de324 100644 --- a/gitops/argocd/charts/database/mysql-operator/Chart.yaml +++ b/gitops/argocd/charts/database/mysql-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: mysql-operator diff --git a/gitops/argocd/charts/database/mysql-operator/values-talos-homelab.yaml b/gitops/argocd/charts/database/mysql-operator/values-talos-homelab.yaml index 49859e2d7e..12efff1fcc 100644 --- a/gitops/argocd/charts/database/mysql-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/database/mysql-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- moco: replicaCount: 1 resources: diff --git a/gitops/argocd/charts/database/mysql-operator/values.yaml b/gitops/argocd/charts/database/mysql-operator/values.yaml index 03d3a916b0..f76e67543e 100644 --- a/gitops/argocd/charts/database/mysql-operator/values.yaml +++ b/gitops/argocd/charts/database/mysql-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- moco: # TODO: migrate to a CRD chart ? crds: diff --git a/gitops/argocd/charts/database/qdrant/Chart.yaml b/gitops/argocd/charts/database/qdrant/Chart.yaml index be14329796..c5f98c27ea 100644 --- a/gitops/argocd/charts/database/qdrant/Chart.yaml +++ b/gitops/argocd/charts/database/qdrant/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: qdrant diff --git a/gitops/argocd/charts/database/qdrant/templates/dashboards.yaml b/gitops/argocd/charts/database/qdrant/templates/dashboards.yaml index a3102f66f7..f0dda517c3 100644 --- a/gitops/argocd/charts/database/qdrant/templates/dashboards.yaml +++ b/gitops/argocd/charts/database/qdrant/templates/dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/database/qdrant/values-talos-homelab.yaml b/gitops/argocd/charts/database/qdrant/values-talos-homelab.yaml index aa64058e23..b8575a302a 100644 --- a/gitops/argocd/charts/database/qdrant/values-talos-homelab.yaml +++ b/gitops/argocd/charts/database/qdrant/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- qdrant: replicaCount: 0 @@ -24,11 +11,11 @@ qdrant: additionalLabels: {} annotations: {} hosts: - - host: qdrant.192.168.0.61.nip.io - paths: - - path: / - pathType: Prefix - servicePort: 6333 + - host: qdrant.192.168.0.61.nip.io + paths: + - path: / + pathType: Prefix + servicePort: 6333 resources: limits: diff --git a/gitops/argocd/charts/database/qdrant/values.yaml b/gitops/argocd/charts/database/qdrant/values.yaml index 9c493ff74a..3b9564aafd 100644 --- a/gitops/argocd/charts/database/qdrant/values.yaml +++ b/gitops/argocd/charts/database/qdrant/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- qdrant: additionalLabels: portefaix.xyz/version: diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/Chart.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/Chart.yaml index ac71fdc4bf..57479399d9 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/Chart.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: pizza-dev diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/templates/config.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/templates/config.yaml index caaf61bfe1..cbc9abcd58 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/templates/config.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/templates/config.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/templates/deployments.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/templates/deployments.yaml index f7995a0fbf..1afe556ef3 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/templates/deployments.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/templates/deployments.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/templates/ingress.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/templates/ingress.yaml index 6a35b30dff..08bac10e56 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/templates/ingress.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/templates/services.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/templates/services.yaml index a5bd395a00..3ddf4cedd5 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/templates/services.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/templates/services.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/values-talos-homelab.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/values-talos-homelab.yaml index 90af45daa8..2a080237a4 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/values-talos-homelab.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/demo-dev/pizza-dev/values.yaml b/gitops/argocd/charts/demo-dev/pizza-dev/values.yaml index 6e99d430e2..15cd33158c 100644 --- a/gitops/argocd/charts/demo-dev/pizza-dev/values.yaml +++ b/gitops/argocd/charts/demo-dev/pizza-dev/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/demo/podinfo-dev/Chart.yaml b/gitops/argocd/charts/demo/podinfo-dev/Chart.yaml index d18cbbd48c..ac131e7b29 100644 --- a/gitops/argocd/charts/demo/podinfo-dev/Chart.yaml +++ b/gitops/argocd/charts/demo/podinfo-dev/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: podinfo-dev diff --git a/gitops/argocd/charts/demo/podinfo-dev/templates/ingress.yaml b/gitops/argocd/charts/demo/podinfo-dev/templates/ingress.yaml index 5172e21046..c61bd3d05d 100644 --- a/gitops/argocd/charts/demo/podinfo-dev/templates/ingress.yaml +++ b/gitops/argocd/charts/demo/podinfo-dev/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/demo/podinfo-dev/values-talos-homelab.yaml b/gitops/argocd/charts/demo/podinfo-dev/values-talos-homelab.yaml index 6b8afebc29..bc3b1842a0 100644 --- a/gitops/argocd/charts/demo/podinfo-dev/values-talos-homelab.yaml +++ b/gitops/argocd/charts/demo/podinfo-dev/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/demo/podinfo-dev/values.yaml b/gitops/argocd/charts/demo/podinfo-dev/values.yaml index f4c6c45096..4a26437b17 100644 --- a/gitops/argocd/charts/demo/podinfo-dev/values.yaml +++ b/gitops/argocd/charts/demo/podinfo-dev/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/demo/podinfo-prod/Chart.yaml b/gitops/argocd/charts/demo/podinfo-prod/Chart.yaml index 835451f17d..9e0e662f47 100644 --- a/gitops/argocd/charts/demo/podinfo-prod/Chart.yaml +++ b/gitops/argocd/charts/demo/podinfo-prod/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: podinfo-prod diff --git a/gitops/argocd/charts/demo/podinfo-prod/templates/ingress.yaml b/gitops/argocd/charts/demo/podinfo-prod/templates/ingress.yaml index 5172e21046..c61bd3d05d 100644 --- a/gitops/argocd/charts/demo/podinfo-prod/templates/ingress.yaml +++ b/gitops/argocd/charts/demo/podinfo-prod/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/demo/podinfo-prod/values-talos-homelab.yaml b/gitops/argocd/charts/demo/podinfo-prod/values-talos-homelab.yaml index 7a7400ce9f..9713a3ded2 100644 --- a/gitops/argocd/charts/demo/podinfo-prod/values-talos-homelab.yaml +++ b/gitops/argocd/charts/demo/podinfo-prod/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/demo/podinfo-prod/values.yaml b/gitops/argocd/charts/demo/podinfo-prod/values.yaml index f4c6c45096..4a26437b17 100644 --- a/gitops/argocd/charts/demo/podinfo-prod/values.yaml +++ b/gitops/argocd/charts/demo/podinfo-prod/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/demo/podinfo-uat/Chart.yaml b/gitops/argocd/charts/demo/podinfo-uat/Chart.yaml index 3981391ea8..3d120dfc56 100644 --- a/gitops/argocd/charts/demo/podinfo-uat/Chart.yaml +++ b/gitops/argocd/charts/demo/podinfo-uat/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: podinfo-uat diff --git a/gitops/argocd/charts/demo/podinfo-uat/templates/ingress.yaml b/gitops/argocd/charts/demo/podinfo-uat/templates/ingress.yaml index 5172e21046..c61bd3d05d 100644 --- a/gitops/argocd/charts/demo/podinfo-uat/templates/ingress.yaml +++ b/gitops/argocd/charts/demo/podinfo-uat/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/demo/podinfo-uat/templates/keptn.yaml b/gitops/argocd/charts/demo/podinfo-uat/templates/keptn.yaml index 031560e1c4..1758989d46 100644 --- a/gitops/argocd/charts/demo/podinfo-uat/templates/keptn.yaml +++ b/gitops/argocd/charts/demo/podinfo-uat/templates/keptn.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.keptn.enabled -}} diff --git a/gitops/argocd/charts/demo/podinfo-uat/values-talos-homelab.yaml b/gitops/argocd/charts/demo/podinfo-uat/values-talos-homelab.yaml index 8e6b271ba6..c81980374b 100644 --- a/gitops/argocd/charts/demo/podinfo-uat/values-talos-homelab.yaml +++ b/gitops/argocd/charts/demo/podinfo-uat/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/demo/podinfo-uat/values.yaml b/gitops/argocd/charts/demo/podinfo-uat/values.yaml index 3b355573d5..68cd6393f1 100644 --- a/gitops/argocd/charts/demo/podinfo-uat/values.yaml +++ b/gitops/argocd/charts/demo/podinfo-uat/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/dns/cloudflare-tunnel/Chart.yaml b/gitops/argocd/charts/dns/cloudflare-tunnel/Chart.yaml index 885678f791..742eeeb1ba 100644 --- a/gitops/argocd/charts/dns/cloudflare-tunnel/Chart.yaml +++ b/gitops/argocd/charts/dns/cloudflare-tunnel/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: cloudflare-tunnel diff --git a/gitops/argocd/charts/dns/cloudflare-tunnel/templates/credentials-cloudflare.yaml b/gitops/argocd/charts/dns/cloudflare-tunnel/templates/credentials-cloudflare.yaml index b9721ee3e6..e045d5a12a 100644 --- a/gitops/argocd/charts/dns/cloudflare-tunnel/templates/credentials-cloudflare.yaml +++ b/gitops/argocd/charts/dns/cloudflare-tunnel/templates/credentials-cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/dns/cloudflare-tunnel/values-talos-homelab.yaml b/gitops/argocd/charts/dns/cloudflare-tunnel/values-talos-homelab.yaml index 7878000a3f..ffec8bb874 100644 --- a/gitops/argocd/charts/dns/cloudflare-tunnel/values-talos-homelab.yaml +++ b/gitops/argocd/charts/dns/cloudflare-tunnel/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cloudflare-tunnel: cloudflare: tunnelName: portefaix-homelab diff --git a/gitops/argocd/charts/dns/cloudflare-tunnel/values.yaml b/gitops/argocd/charts/dns/cloudflare-tunnel/values.yaml index 2f10ccd320..ae6c40de64 100644 --- a/gitops/argocd/charts/dns/cloudflare-tunnel/values.yaml +++ b/gitops/argocd/charts/dns/cloudflare-tunnel/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cloudflare-tunnel: serviceMonitor: enabled: true diff --git a/gitops/argocd/charts/dns/external-dns/Chart.yaml b/gitops/argocd/charts/dns/external-dns/Chart.yaml index ba029dcd0a..1a9a0cc396 100644 --- a/gitops/argocd/charts/dns/external-dns/Chart.yaml +++ b/gitops/argocd/charts/dns/external-dns/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: external-dns diff --git a/gitops/argocd/charts/dns/external-dns/templates/credentials-cloudflare.yaml b/gitops/argocd/charts/dns/external-dns/templates/credentials-cloudflare.yaml index fed3cf0d59..0f80b0c97b 100644 --- a/gitops/argocd/charts/dns/external-dns/templates/credentials-cloudflare.yaml +++ b/gitops/argocd/charts/dns/external-dns/templates/credentials-cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/dns/external-dns/values-aws-staging.yaml b/gitops/argocd/charts/dns/external-dns/values-aws-staging.yaml index 3c6439cd37..6546da99e6 100644 --- a/gitops/argocd/charts/dns/external-dns/values-aws-staging.yaml +++ b/gitops/argocd/charts/dns/external-dns/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- external-dns: resources: limits: diff --git a/gitops/argocd/charts/dns/external-dns/values-talos-homelab.yaml b/gitops/argocd/charts/dns/external-dns/values-talos-homelab.yaml index b2d4a44617..df6b29f73d 100644 --- a/gitops/argocd/charts/dns/external-dns/values-talos-homelab.yaml +++ b/gitops/argocd/charts/dns/external-dns/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- external-dns: resources: limits: diff --git a/gitops/argocd/charts/dns/external-dns/values.yaml b/gitops/argocd/charts/dns/external-dns/values.yaml index 56d7c061d2..efaf7d2d60 100644 --- a/gitops/argocd/charts/dns/external-dns/values.yaml +++ b/gitops/argocd/charts/dns/external-dns/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- external-dns: commonLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/dora/dora-github/Chart.yaml b/gitops/argocd/charts/dora/dora-github/Chart.yaml index 08851c86ce..2987c527a6 100644 --- a/gitops/argocd/charts/dora/dora-github/Chart.yaml +++ b/gitops/argocd/charts/dora/dora-github/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: dora-github diff --git a/gitops/argocd/charts/dora/dora-github/templates/configmap-dashboards.yaml b/gitops/argocd/charts/dora/dora-github/templates/configmap-dashboards.yaml index 41a2ea48bf..a613b0f78b 100644 --- a/gitops/argocd/charts/dora/dora-github/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/dora/dora-github/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/dora/dora-github/templates/github-credentials.yaml b/gitops/argocd/charts/dora/dora-github/templates/github-credentials.yaml index 844f73b39b..b0a6f704cd 100644 --- a/gitops/argocd/charts/dora/dora-github/templates/github-credentials.yaml +++ b/gitops/argocd/charts/dora/dora-github/templates/github-credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/dora/dora-github/values-talos-homelab.yaml b/gitops/argocd/charts/dora/dora-github/values-talos-homelab.yaml index fa074a31f5..fcfe6ae673 100644 --- a/gitops/argocd/charts/dora/dora-github/values-talos-homelab.yaml +++ b/gitops/argocd/charts/dora/dora-github/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- opentelemetry-collector: resources: limits: diff --git a/gitops/argocd/charts/dora/dora-github/values.yaml b/gitops/argocd/charts/dora/dora-github/values.yaml index 53c39fa07f..1bc74b61fa 100644 --- a/gitops/argocd/charts/dora/dora-github/values.yaml +++ b/gitops/argocd/charts/dora/dora-github/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- opentelemetry-collector: additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/finops/opencost/Chart.yaml b/gitops/argocd/charts/finops/opencost/Chart.yaml index 5523f69179..70c37bb7bb 100644 --- a/gitops/argocd/charts/finops/opencost/Chart.yaml +++ b/gitops/argocd/charts/finops/opencost/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: opencost diff --git a/gitops/argocd/charts/finops/opencost/templates/configmap-dashboards.yaml b/gitops/argocd/charts/finops/opencost/templates/configmap-dashboards.yaml index d558c586e0..f987a1ba93 100644 --- a/gitops/argocd/charts/finops/opencost/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/finops/opencost/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/finops/opencost/templates/ingress.yaml b/gitops/argocd/charts/finops/opencost/templates/ingress.yaml index d6a308a67e..9edc079c33 100644 --- a/gitops/argocd/charts/finops/opencost/templates/ingress.yaml +++ b/gitops/argocd/charts/finops/opencost/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/finops/opencost/values-aws-staging.yaml b/gitops/argocd/charts/finops/opencost/values-aws-staging.yaml index 1ec20754a2..e57af88ef3 100644 --- a/gitops/argocd/charts/finops/opencost/values-aws-staging.yaml +++ b/gitops/argocd/charts/finops/opencost/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-workflows: controller: parallelism: 2 @@ -59,7 +46,7 @@ argo-workflows: alb.ingress.kubernetes.io/group.name: portefaix-grafana alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Argo-Workflows,Env=Staging,Made-By=ArgoCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/argocd/charts/finops/opencost/values-kind-local.yaml b/gitops/argocd/charts/finops/opencost/values-kind-local.yaml index 8cb7151836..f0eebf022c 100644 --- a/gitops/argocd/charts/finops/opencost/values-kind-local.yaml +++ b/gitops/argocd/charts/finops/opencost/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-workflows: controller: parallelism: 2 diff --git a/gitops/argocd/charts/finops/opencost/values-talos-homelab.yaml b/gitops/argocd/charts/finops/opencost/values-talos-homelab.yaml index 239d97619c..7c258e7869 100644 --- a/gitops/argocd/charts/finops/opencost/values-talos-homelab.yaml +++ b/gitops/argocd/charts/finops/opencost/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/finops/opencost/values.yaml b/gitops/argocd/charts/finops/opencost/values.yaml index c1ef8891da..168bb7522a 100644 --- a/gitops/argocd/charts/finops/opencost/values.yaml +++ b/gitops/argocd/charts/finops/opencost/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/gateway-api/envoy-gateway/Chart.yaml b/gitops/argocd/charts/gateway-api/envoy-gateway/Chart.yaml index d2aa22dad9..a1bf9e35a3 100644 --- a/gitops/argocd/charts/gateway-api/envoy-gateway/Chart.yaml +++ b/gitops/argocd/charts/gateway-api/envoy-gateway/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: envoy-gateway diff --git a/gitops/argocd/charts/gateway-api/envoy-gateway/values-talos-homelab.yaml b/gitops/argocd/charts/gateway-api/envoy-gateway/values-talos-homelab.yaml index f54cadae3f..ca5dba5b6e 100644 --- a/gitops/argocd/charts/gateway-api/envoy-gateway/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gateway-api/envoy-gateway/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- envoy-gateway: deployment: envoyGateway: diff --git a/gitops/argocd/charts/gateway-api/envoy-gateway/values.yaml b/gitops/argocd/charts/gateway-api/envoy-gateway/values.yaml index bbbb55e353..442a76b7fb 100644 --- a/gitops/argocd/charts/gateway-api/envoy-gateway/values.yaml +++ b/gitops/argocd/charts/gateway-api/envoy-gateway/values.yaml @@ -1,25 +1,11 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- envoy-gateway: # TODO: https://github.com/envoyproxy/gateway/pull/2259 # additionalLabels: # portefaix.xyz/version: v0.54.0 - config: envoyGateway: logging: diff --git a/gitops/argocd/charts/gateway-api/traefik/Chart.yaml b/gitops/argocd/charts/gateway-api/traefik/Chart.yaml index 0fc12870ee..087d9d7980 100644 --- a/gitops/argocd/charts/gateway-api/traefik/Chart.yaml +++ b/gitops/argocd/charts/gateway-api/traefik/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: traefik diff --git a/gitops/argocd/charts/gateway-api/traefik/templates/configmap-dashboards.yaml b/gitops/argocd/charts/gateway-api/traefik/templates/configmap-dashboards.yaml index 24369b0eb1..b32e12b9ff 100644 --- a/gitops/argocd/charts/gateway-api/traefik/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/gateway-api/traefik/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/gateway-api/traefik/templates/ingress.yaml b/gitops/argocd/charts/gateway-api/traefik/templates/ingress.yaml index 4036490886..1afee9801b 100644 --- a/gitops/argocd/charts/gateway-api/traefik/templates/ingress.yaml +++ b/gitops/argocd/charts/gateway-api/traefik/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/gateway-api/traefik/templates/service.yaml b/gitops/argocd/charts/gateway-api/traefik/templates/service.yaml index 77c2a32630..e1f50d34f5 100644 --- a/gitops/argocd/charts/gateway-api/traefik/templates/service.yaml +++ b/gitops/argocd/charts/gateway-api/traefik/templates/service.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gateway-api/traefik/values-talos-homelab.yaml b/gitops/argocd/charts/gateway-api/traefik/values-talos-homelab.yaml index f47996b8c3..629dcd3bda 100644 --- a/gitops/argocd/charts/gateway-api/traefik/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gateway-api/traefik/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/gateway-api/traefik/values.yaml b/gitops/argocd/charts/gateway-api/traefik/values.yaml index f48f21031c..8ffb41b831 100644 --- a/gitops/argocd/charts/gateway-api/traefik/values.yaml +++ b/gitops/argocd/charts/gateway-api/traefik/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafana: # Grafana folder in which to store the dashboards folder: networking diff --git a/gitops/argocd/charts/gitops/argo-cd/Chart.yaml b/gitops/argocd/charts/gitops/argo-cd/Chart.yaml index d802df1932..b5bb53659b 100644 --- a/gitops/argocd/charts/gitops/argo-cd/Chart.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: argo-cd diff --git a/gitops/argocd/charts/gitops/argo-cd/templates/configmap-dashboards.yaml b/gitops/argocd/charts/gitops/argo-cd/templates/configmap-dashboards.yaml index 9c7d37f91c..f3626d0a07 100644 --- a/gitops/argocd/charts/gitops/argo-cd/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-cd/templates/ingress.yaml b/gitops/argocd/charts/gitops/argo-cd/templates/ingress.yaml index 518144edfa..045036290d 100644 --- a/gitops/argocd/charts/gitops/argo-cd/templates/ingress.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-cd/values-aws-staging.yaml b/gitops/argocd/charts/gitops/argo-cd/values-aws-staging.yaml index 88e9c44794..853c5a2b90 100644 --- a/gitops/argocd/charts/gitops/argo-cd/values-aws-staging.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: created: true name: portefaix-aws-staging @@ -31,7 +18,6 @@ dex: ## Ref: https://github.com/argoproj/argo-cd ## argo-cd: - controller: resources: limits: @@ -82,7 +68,7 @@ argo-cd: alb.ingress.kubernetes.io/group.name: portefaix-grafana alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Grafana,Env=Staging,Made-By=ArgoCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/argocd/charts/gitops/argo-cd/values-kind-local.yaml b/gitops/argocd/charts/gitops/argo-cd/values-kind-local.yaml index 8c91fc3597..853e06f195 100644 --- a/gitops/argocd/charts/gitops/argo-cd/values-kind-local.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/values-kind-local.yaml @@ -1,25 +1,11 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ## ArgoCD configuration ## Ref: https://github.com/argoproj/argo-cd ## argo-cd: - controller: resources: limits: diff --git a/gitops/argocd/charts/gitops/argo-cd/values-talos-homelab.yaml b/gitops/argocd/charts/gitops/argo-cd/values-talos-homelab.yaml index a6de3392fe..017d192f4c 100644 --- a/gitops/argocd/charts/gitops/argo-cd/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: created: true name: portefaix-talos-homelab diff --git a/gitops/argocd/charts/gitops/argo-cd/values.yaml b/gitops/argocd/charts/gitops/argo-cd/values.yaml index 378e3e2b97..5d4db86dc7 100644 --- a/gitops/argocd/charts/gitops/argo-cd/values.yaml +++ b/gitops/argocd/charts/gitops/argo-cd/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false @@ -195,7 +182,6 @@ argo-cd: # selfHealTimeout: "15" # # -- define the application controller `--repo-server-timeout-seconds` # repoServerTimeoutSeconds: "180" - metrics: enabled: true serviceMonitor: diff --git a/gitops/argocd/charts/gitops/argo-events/Chart.yaml b/gitops/argocd/charts/gitops/argo-events/Chart.yaml index 07841c44df..acb208ccb2 100644 --- a/gitops/argocd/charts/gitops/argo-events/Chart.yaml +++ b/gitops/argocd/charts/gitops/argo-events/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: argo-events diff --git a/gitops/argocd/charts/gitops/argo-events/templates/eventbus-native.yaml b/gitops/argocd/charts/gitops/argo-events/templates/eventbus-native.yaml index 5087a72d98..9b9408b6b7 100644 --- a/gitops/argocd/charts/gitops/argo-events/templates/eventbus-native.yaml +++ b/gitops/argocd/charts/gitops/argo-events/templates/eventbus-native.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.eventbus.nats.native.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-events/templates/eventsource-publicip.yaml b/gitops/argocd/charts/gitops/argo-events/templates/eventsource-publicip.yaml index 6e2fad51af..b884f79ef6 100644 --- a/gitops/argocd/charts/gitops/argo-events/templates/eventsource-publicip.yaml +++ b/gitops/argocd/charts/gitops/argo-events/templates/eventsource-publicip.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.eventsource.publicIp.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-events/templates/eventsource-resource.yaml b/gitops/argocd/charts/gitops/argo-events/templates/eventsource-resource.yaml index 4e229b89a1..e1fcd5bb0b 100644 --- a/gitops/argocd/charts/gitops/argo-events/templates/eventsource-resource.yaml +++ b/gitops/argocd/charts/gitops/argo-events/templates/eventsource-resource.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.eventsource.workflows.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-events/templates/rbac.yaml b/gitops/argocd/charts/gitops/argo-events/templates/rbac.yaml index 2e106596db..b14515f287 100644 --- a/gitops/argocd/charts/gitops/argo-events/templates/rbac.yaml +++ b/gitops/argocd/charts/gitops/argo-events/templates/rbac.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-events/templates/sensor-log.yaml b/gitops/argocd/charts/gitops/argo-events/templates/sensor-log.yaml index f9cb1dbaf0..e8854a37e5 100644 --- a/gitops/argocd/charts/gitops/argo-events/templates/sensor-log.yaml +++ b/gitops/argocd/charts/gitops/argo-events/templates/sensor-log.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.sensor.log.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-events/values-aws-staging.yaml b/gitops/argocd/charts/gitops/argo-events/values-aws-staging.yaml index b3a636de71..d1e44d28d3 100644 --- a/gitops/argocd/charts/gitops/argo-events/values-aws-staging.yaml +++ b/gitops/argocd/charts/gitops/argo-events/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-events: serviceAccountAnnotations: eks.amazonaws.com/role-arn: arn:aws:iam::447241706233:role/argo-events diff --git a/gitops/argocd/charts/gitops/argo-events/values-kind-local.yaml b/gitops/argocd/charts/gitops/argo-events/values-kind-local.yaml index fc95388992..997c2bcee2 100644 --- a/gitops/argocd/charts/gitops/argo-events/values-kind-local.yaml +++ b/gitops/argocd/charts/gitops/argo-events/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-events: sensorController: resources: diff --git a/gitops/argocd/charts/gitops/argo-events/values-talos-homelab.yaml b/gitops/argocd/charts/gitops/argo-events/values-talos-homelab.yaml index f874fbea0c..d9252a011a 100644 --- a/gitops/argocd/charts/gitops/argo-events/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gitops/argo-events/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-events: controller: resources: diff --git a/gitops/argocd/charts/gitops/argo-events/values.yaml b/gitops/argocd/charts/gitops/argo-events/values.yaml index be9f78acdb..7dd6c9902c 100644 --- a/gitops/argocd/charts/gitops/argo-events/values.yaml +++ b/gitops/argocd/charts/gitops/argo-events/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- timezone: "Europe/Paris" eventbus: diff --git a/gitops/argocd/charts/gitops/argo-rollouts/Chart.yaml b/gitops/argocd/charts/gitops/argo-rollouts/Chart.yaml index 2d86d25902..8ec20717e6 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/Chart.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: argo-rollouts diff --git a/gitops/argocd/charts/gitops/argo-rollouts/templates/configmap-dashboards.yaml b/gitops/argocd/charts/gitops/argo-rollouts/templates/configmap-dashboards.yaml index 90deec4e20..7644d9568e 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-rollouts/templates/ingress.yaml b/gitops/argocd/charts/gitops/argo-rollouts/templates/ingress.yaml index 37a5bf3b5a..30cef06428 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/templates/ingress.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-rollouts/values-aws-staging.yaml b/gitops/argocd/charts/gitops/argo-rollouts/values-aws-staging.yaml index c5cc23666f..8fdeb7171c 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/values-aws-staging.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/values-aws-staging.yaml @@ -1,22 +1,8 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-rollouts: - controller: resources: limits: @@ -45,7 +31,7 @@ argo-rollouts: alb.ingress.kubernetes.io/group.name: portefaix-grafana alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Argo-Rollouts,Env=Staging,Made-By=ArgoCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/argocd/charts/gitops/argo-rollouts/values-kind-local.yaml b/gitops/argocd/charts/gitops/argo-rollouts/values-kind-local.yaml index 1742a75b18..277dfdc20c 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/values-kind-local.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/values-kind-local.yaml @@ -1,22 +1,8 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-rollouts: - controller: resources: limits: diff --git a/gitops/argocd/charts/gitops/argo-rollouts/values-talos-homelab.yaml b/gitops/argocd/charts/gitops/argo-rollouts/values-talos-homelab.yaml index f5fd867794..4ace768a57 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/gitops/argo-rollouts/values.yaml b/gitops/argocd/charts/gitops/argo-rollouts/values.yaml index c6cbc07e56..ab72d4e8bc 100644 --- a/gitops/argocd/charts/gitops/argo-rollouts/values.yaml +++ b/gitops/argocd/charts/gitops/argo-rollouts/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false @@ -28,7 +15,6 @@ grafanaDashboard: argo-rollouts: # customLabels: # portefaix.xyz/version: v0.54.0 - controller: metrics: enabled: true diff --git a/gitops/argocd/charts/gitops/argo-workflows/Chart.yaml b/gitops/argocd/charts/gitops/argo-workflows/Chart.yaml index 47e8f4b91d..80c1e6ac12 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/Chart.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: argo-workflows diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/configmap-dashboards.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/configmap-dashboards.yaml index ba38bd3809..dc90dd1fcf 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/daily-lastrelease.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/daily-lastrelease.yaml index 0719192e44..2c2ee9a7cf 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/daily-lastrelease.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/daily-lastrelease.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/ingress.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/ingress.yaml index 8118c8d11a..df51580454 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/ingress.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-users.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-users.yaml index 761ad93293..780389006f 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-users.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-users.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-workflow.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-workflow.yaml index 83d8885d31..16bfa30cf1 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-workflow.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/rbac-workflow.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-githubrelease.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-githubrelease.yaml index a35c335a91..36f1b14efc 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-githubrelease.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-githubrelease.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-message.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-message.yaml index 75a1398fa6..3e7c5ed279 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-message.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-message.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-slack-notification.yaml b/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-slack-notification.yaml index b70d061489..03818c66a9 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-slack-notification.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/templates/workflowtemplate-slack-notification.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/argo-workflows/values-aws-staging.yaml b/gitops/argocd/charts/gitops/argo-workflows/values-aws-staging.yaml index 1ec20754a2..e57af88ef3 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/values-aws-staging.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-workflows: controller: parallelism: 2 @@ -59,7 +46,7 @@ argo-workflows: alb.ingress.kubernetes.io/group.name: portefaix-grafana alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Argo-Workflows,Env=Staging,Made-By=ArgoCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/argocd/charts/gitops/argo-workflows/values-kind-local.yaml b/gitops/argocd/charts/gitops/argo-workflows/values-kind-local.yaml index 8cb7151836..f0eebf022c 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/values-kind-local.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- argo-workflows: controller: parallelism: 2 diff --git a/gitops/argocd/charts/gitops/argo-workflows/values-talos-homelab.yaml b/gitops/argocd/charts/gitops/argo-workflows/values-talos-homelab.yaml index 2c9169d967..c228d5d7c3 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/gitops/argo-workflows/values.yaml b/gitops/argocd/charts/gitops/argo-workflows/values.yaml index 79e5040d0e..a92e0d51ac 100644 --- a/gitops/argocd/charts/gitops/argo-workflows/values.yaml +++ b/gitops/argocd/charts/gitops/argo-workflows/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/gitops/kargo/Chart.yaml b/gitops/argocd/charts/gitops/kargo/Chart.yaml index eb6ec08692..1513364534 100644 --- a/gitops/argocd/charts/gitops/kargo/Chart.yaml +++ b/gitops/argocd/charts/gitops/kargo/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: kargo diff --git a/gitops/argocd/charts/gitops/kargo/templates/credentials.yaml b/gitops/argocd/charts/gitops/kargo/templates/credentials.yaml index 2d62fa7bd2..cef7286da7 100644 --- a/gitops/argocd/charts/gitops/kargo/templates/credentials.yaml +++ b/gitops/argocd/charts/gitops/kargo/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/gitops/kargo/templates/ingress.yaml b/gitops/argocd/charts/gitops/kargo/templates/ingress.yaml index 0168eccc12..0b72025f97 100644 --- a/gitops/argocd/charts/gitops/kargo/templates/ingress.yaml +++ b/gitops/argocd/charts/gitops/kargo/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/gitops/kargo/templates/kargo-podinfo.yaml b/gitops/argocd/charts/gitops/kargo/templates/kargo-podinfo.yaml index 3fd102a464..220ed78b0b 100644 --- a/gitops/argocd/charts/gitops/kargo/templates/kargo-podinfo.yaml +++ b/gitops/argocd/charts/gitops/kargo/templates/kargo-podinfo.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.projects.podinfo.project.created -}} diff --git a/gitops/argocd/charts/gitops/kargo/templates/rollout-podinfo.yaml b/gitops/argocd/charts/gitops/kargo/templates/rollout-podinfo.yaml index 34d13072b3..f3e91a343b 100644 --- a/gitops/argocd/charts/gitops/kargo/templates/rollout-podinfo.yaml +++ b/gitops/argocd/charts/gitops/kargo/templates/rollout-podinfo.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # --- diff --git a/gitops/argocd/charts/gitops/kargo/values-talos-homelab.yaml b/gitops/argocd/charts/gitops/kargo/values-talos-homelab.yaml index d8bd60eea6..bee8977600 100644 --- a/gitops/argocd/charts/gitops/kargo/values-talos-homelab.yaml +++ b/gitops/argocd/charts/gitops/kargo/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/gitops/kargo/values.yaml b/gitops/argocd/charts/gitops/kargo/values.yaml index 8e6dac0c5a..1a4234ffa5 100644 --- a/gitops/argocd/charts/gitops/kargo/values.yaml +++ b/gitops/argocd/charts/gitops/kargo/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/home/homepage/Chart.yaml b/gitops/argocd/charts/home/homepage/Chart.yaml index db1f41dbb1..d978712a41 100644 --- a/gitops/argocd/charts/home/homepage/Chart.yaml +++ b/gitops/argocd/charts/home/homepage/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: homepage diff --git a/gitops/argocd/charts/home/homepage/templates/ingress.yaml b/gitops/argocd/charts/home/homepage/templates/ingress.yaml index 6d211e1506..960e28f13e 100644 --- a/gitops/argocd/charts/home/homepage/templates/ingress.yaml +++ b/gitops/argocd/charts/home/homepage/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/home/homepage/values-talos-homelab.yaml b/gitops/argocd/charts/home/homepage/values-talos-homelab.yaml index e82e1a990c..8d3dfdcabc 100644 --- a/gitops/argocd/charts/home/homepage/values-talos-homelab.yaml +++ b/gitops/argocd/charts/home/homepage/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/home/homepage/values.yaml b/gitops/argocd/charts/home/homepage/values.yaml index ea3e595c52..630e000818 100644 --- a/gitops/argocd/charts/home/homepage/values.yaml +++ b/gitops/argocd/charts/home/homepage/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/identity/authentik/Chart.yaml b/gitops/argocd/charts/identity/authentik/Chart.yaml index 2e56ca72f6..538868c853 100644 --- a/gitops/argocd/charts/identity/authentik/Chart.yaml +++ b/gitops/argocd/charts/identity/authentik/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: authentik diff --git a/gitops/argocd/charts/identity/authentik/templates/backup.yaml b/gitops/argocd/charts/identity/authentik/templates/backup.yaml index 6c3683f38d..4656585f1c 100644 --- a/gitops/argocd/charts/identity/authentik/templates/backup.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/backup.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.cloudnativepg.backup.enabled }} diff --git a/gitops/argocd/charts/identity/authentik/templates/credentials-cloudflare.yaml b/gitops/argocd/charts/identity/authentik/templates/credentials-cloudflare.yaml index 99f279cfc3..b4e761635a 100644 --- a/gitops/argocd/charts/identity/authentik/templates/credentials-cloudflare.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/credentials-cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/identity/authentik/templates/credentials-commons.yaml b/gitops/argocd/charts/identity/authentik/templates/credentials-commons.yaml index ded9b5d9de..3ca6353409 100644 --- a/gitops/argocd/charts/identity/authentik/templates/credentials-commons.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/credentials-commons.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/identity/authentik/templates/credentials-postgres.yaml b/gitops/argocd/charts/identity/authentik/templates/credentials-postgres.yaml index accbd546d5..3390254c25 100644 --- a/gitops/argocd/charts/identity/authentik/templates/credentials-postgres.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/credentials-postgres.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/identity/authentik/templates/database.yaml b/gitops/argocd/charts/identity/authentik/templates/database.yaml index 62dccb6b09..96cef73147 100644 --- a/gitops/argocd/charts/identity/authentik/templates/database.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/database.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/identity/authentik/templates/ingress.yaml b/gitops/argocd/charts/identity/authentik/templates/ingress.yaml index a9e87c8bcf..b8e613b040 100644 --- a/gitops/argocd/charts/identity/authentik/templates/ingress.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/identity/authentik/templates/podmonitor.yaml b/gitops/argocd/charts/identity/authentik/templates/podmonitor.yaml index 31a033da75..49f8314a8c 100644 --- a/gitops/argocd/charts/identity/authentik/templates/podmonitor.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/podmonitor.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # TODO: https://github.com/cloudnative-pg/cloudnative-pg/issues/4435 diff --git a/gitops/argocd/charts/identity/authentik/templates/prometheusrule.yaml b/gitops/argocd/charts/identity/authentik/templates/prometheusrule.yaml index bb071b25c5..4c00857e04 100644 --- a/gitops/argocd/charts/identity/authentik/templates/prometheusrule.yaml +++ b/gitops/argocd/charts/identity/authentik/templates/prometheusrule.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/identity/authentik/values-talos-homelab.yaml b/gitops/argocd/charts/identity/authentik/values-talos-homelab.yaml index a418c88657..070284fb20 100644 --- a/gitops/argocd/charts/identity/authentik/values-talos-homelab.yaml +++ b/gitops/argocd/charts/identity/authentik/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/identity/authentik/values.yaml b/gitops/argocd/charts/identity/authentik/values.yaml index f91c166319..2e29f2b497 100644 --- a/gitops/argocd/charts/identity/authentik/values.yaml +++ b/gitops/argocd/charts/identity/authentik/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/identity/dex/Chart.yaml b/gitops/argocd/charts/identity/dex/Chart.yaml index 0fa04c9a58..3c95c4fcea 100644 --- a/gitops/argocd/charts/identity/dex/Chart.yaml +++ b/gitops/argocd/charts/identity/dex/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: dex diff --git a/gitops/argocd/charts/identity/dex/templates/credentials.yaml b/gitops/argocd/charts/identity/dex/templates/credentials.yaml index 05debf058d..eafd01e119 100644 --- a/gitops/argocd/charts/identity/dex/templates/credentials.yaml +++ b/gitops/argocd/charts/identity/dex/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 apiVersion: external-secrets.io/v1beta1 diff --git a/gitops/argocd/charts/identity/dex/templates/ingress.yaml b/gitops/argocd/charts/identity/dex/templates/ingress.yaml index 8268b20c25..fd15fe8b4e 100644 --- a/gitops/argocd/charts/identity/dex/templates/ingress.yaml +++ b/gitops/argocd/charts/identity/dex/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/identity/dex/values-talos-homelab.yaml b/gitops/argocd/charts/identity/dex/values-talos-homelab.yaml index 5f99fb28d3..6a8194ab33 100644 --- a/gitops/argocd/charts/identity/dex/values-talos-homelab.yaml +++ b/gitops/argocd/charts/identity/dex/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/identity/dex/values.yaml b/gitops/argocd/charts/identity/dex/values.yaml index bc325960ca..a267a3385f 100644 --- a/gitops/argocd/charts/identity/dex/values.yaml +++ b/gitops/argocd/charts/identity/dex/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/idp/port/Chart.yaml b/gitops/argocd/charts/idp/port/Chart.yaml index 0b046dba9f..8f380bb824 100644 --- a/gitops/argocd/charts/idp/port/Chart.yaml +++ b/gitops/argocd/charts/idp/port/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: port @@ -31,4 +18,4 @@ dependencies: - name: port-ocean repository: https://port-labs.github.io/helm-charts version: 0.5.2 - alias: port-ocean-terraform-cloud \ No newline at end of file + alias: port-ocean-terraform-cloud diff --git a/gitops/argocd/charts/idp/port/templates/credentials.yaml b/gitops/argocd/charts/idp/port/templates/credentials.yaml index 4c85253b2d..f8bcbea54d 100644 --- a/gitops/argocd/charts/idp/port/templates/credentials.yaml +++ b/gitops/argocd/charts/idp/port/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/idp/port/values-aws-staging.yaml b/gitops/argocd/charts/idp/port/values-aws-staging.yaml index be4d4de8f1..2bab6b5d69 100644 --- a/gitops/argocd/charts/idp/port/values-aws-staging.yaml +++ b/gitops/argocd/charts/idp/port/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- port-k8s-exporter: stateKey: portefaix-aws-staging diff --git a/gitops/argocd/charts/idp/port/values-talos-homelab.yaml b/gitops/argocd/charts/idp/port/values-talos-homelab.yaml index 2d84f888b4..efa40ad079 100644 --- a/gitops/argocd/charts/idp/port/values-talos-homelab.yaml +++ b/gitops/argocd/charts/idp/port/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- port-k8s-exporter: stateKey: portefaix-talos-homelab diff --git a/gitops/argocd/charts/idp/port/values.yaml b/gitops/argocd/charts/idp/port/values.yaml index c089bf24c1..6da5c6cccc 100644 --- a/gitops/argocd/charts/idp/port/values.yaml +++ b/gitops/argocd/charts/idp/port/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- port-k8s-exporter: extraLabels: portefaix.xyz/version: v0.54.0 @@ -80,9 +67,9 @@ port-k8s-exporter: relations: Namespace: .metadata.namespace + "-" + env.CLUSTER_NAME - - kind: apps/v1/daemonsets + - kind: apps/v1/daemonsets selector: - query: .metadata.namespace | startswith("kube") | not + query: .metadata.namespace | startswith("kube") | not port: entity: mappings: @@ -91,7 +78,7 @@ port-k8s-exporter: blueprint: '"workload"' properties: kind: '"DaemonSet"' - creationTimestamp: .metadata.creationTimestamp + creationTimestamp: .metadata.creationTimestamp replicas: .spec.replicas strategyConfig: .spec.strategy // {} availableReplicas: .status.availableReplicas @@ -109,7 +96,7 @@ port-k8s-exporter: query: .metadata.namespace | startswith("kube") | not port: entity: - mappings: + mappings: - identifier: .metadata.name + "-StatefulSet-" + .metadata.namespace + "-" + env.CLUSTER_NAME title: .metadata.name blueprint: '"workload"' @@ -171,8 +158,8 @@ port-k8s-exporter: relations: replicaSet: .metadata.ownerReferences[0].name + "-" + "ReplicaSet" + "-" + .metadata.namespace + "-" + env.CLUSTER_NAME Node: (.spec.nodeName) | (split(".")|join("_")) + "-" + env.CLUSTER_NAME // "" - - + + # Pods that are not managed by replicasets->deployments (daemonsets, statefulsets etc) - kind: v1/pods selector: @@ -192,7 +179,7 @@ port-k8s-exporter: relations: workload: .metadata.ownerReferences[0].name + "-" + .metadata.ownerReferences[0].kind + "-" + .metadata.namespace + "-" + env.CLUSTER_NAME Node: (.spec.nodeName) | (split(".")|join("_")) + "-" + env.CLUSTER_NAME - + - kind: v1/nodes port: entity: @@ -237,6 +224,6 @@ port-ocean-terraform-cloud: workload: kind: Deployment scheduledResyncInterval: 600 # minutes - # workload: - # kind: CronJob - # scheduledResyncInterval: "*/600 * * * *" # cron expression \ No newline at end of file +# workload: +# kind: CronJob +# scheduledResyncInterval: "*/600 * * * *" # cron expression diff --git a/gitops/argocd/charts/ingress-system/ingress-nginx/Chart.yaml b/gitops/argocd/charts/ingress-system/ingress-nginx/Chart.yaml index aba29f48c4..ad89a625f8 100644 --- a/gitops/argocd/charts/ingress-system/ingress-nginx/Chart.yaml +++ b/gitops/argocd/charts/ingress-system/ingress-nginx/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: ingress-nginx diff --git a/gitops/argocd/charts/ingress-system/ingress-nginx/templates/configmap-dashboards.yaml b/gitops/argocd/charts/ingress-system/ingress-nginx/templates/configmap-dashboards.yaml index f0d8b8fc9e..15d404f7db 100644 --- a/gitops/argocd/charts/ingress-system/ingress-nginx/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/ingress-system/ingress-nginx/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/ingress-system/ingress-nginx/values-talos-homelab.yaml b/gitops/argocd/charts/ingress-system/ingress-nginx/values-talos-homelab.yaml index 2360484259..de28fb18c5 100644 --- a/gitops/argocd/charts/ingress-system/ingress-nginx/values-talos-homelab.yaml +++ b/gitops/argocd/charts/ingress-system/ingress-nginx/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress-nginx: controller: resources: diff --git a/gitops/argocd/charts/ingress-system/ingress-nginx/values.yaml b/gitops/argocd/charts/ingress-system/ingress-nginx/values.yaml index a0898cb2c8..d669a170f9 100644 --- a/gitops/argocd/charts/ingress-system/ingress-nginx/values.yaml +++ b/gitops/argocd/charts/ingress-system/ingress-nginx/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # grafana: # # Grafana folder in which to store the dashboards # folder: networking @@ -143,7 +130,7 @@ ingress-nginx: - name: TEMPLATE_NAME value: app-down - name: SHOW_DETAILS # Optional: enables the output of additional information on error pages - value: 'true' + value: "true" serviceAccount: create: true diff --git a/gitops/argocd/charts/keda/keda/Chart.yaml b/gitops/argocd/charts/keda/keda/Chart.yaml index 35597d6db8..27e2223d71 100644 --- a/gitops/argocd/charts/keda/keda/Chart.yaml +++ b/gitops/argocd/charts/keda/keda/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: keda diff --git a/gitops/argocd/charts/keda/keda/values-aws-staging.yaml b/gitops/argocd/charts/keda/keda/values-aws-staging.yaml index 7b34f8bcfe..ff2f4d9f87 100644 --- a/gitops/argocd/charts/keda/keda/values-aws-staging.yaml +++ b/gitops/argocd/charts/keda/keda/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- keda: resources: operator: diff --git a/gitops/argocd/charts/keda/keda/values-kind-local.yaml b/gitops/argocd/charts/keda/keda/values-kind-local.yaml index 7b34f8bcfe..ff2f4d9f87 100644 --- a/gitops/argocd/charts/keda/keda/values-kind-local.yaml +++ b/gitops/argocd/charts/keda/keda/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- keda: resources: operator: diff --git a/gitops/argocd/charts/keda/keda/values-talos-homelab.yaml b/gitops/argocd/charts/keda/keda/values-talos-homelab.yaml index 7b34f8bcfe..ff2f4d9f87 100644 --- a/gitops/argocd/charts/keda/keda/values-talos-homelab.yaml +++ b/gitops/argocd/charts/keda/keda/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- keda: resources: operator: diff --git a/gitops/argocd/charts/keda/keda/values.yaml b/gitops/argocd/charts/keda/keda/values.yaml index 945c12a2c2..25aef32159 100644 --- a/gitops/argocd/charts/keda/keda/values.yaml +++ b/gitops/argocd/charts/keda/keda/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- keda: additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/keptn/keptn/Chart.yaml b/gitops/argocd/charts/keptn/keptn/Chart.yaml index bf63bc6fa3..68d926cf92 100644 --- a/gitops/argocd/charts/keptn/keptn/Chart.yaml +++ b/gitops/argocd/charts/keptn/keptn/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: keptn-lifecycle-toolkit diff --git a/gitops/argocd/charts/keptn/keptn/templates/configmap-dashboards.yaml b/gitops/argocd/charts/keptn/keptn/templates/configmap-dashboards.yaml index 253eeeb7a6..46ade35c65 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/keptn/keptn/templates/keptnConfig.yaml b/gitops/argocd/charts/keptn/keptn/templates/keptnConfig.yaml index 31b7d19f53..bacbc83ac6 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/keptnConfig.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/keptnConfig.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/keptn/keptn/templates/keptnMetrics.yaml b/gitops/argocd/charts/keptn/keptn/templates/keptnMetrics.yaml index 4f65117c8f..7e3bffbaa7 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/keptnMetrics.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/keptnMetrics.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/keptn/keptn/templates/keptnMetricsProvider.yaml b/gitops/argocd/charts/keptn/keptn/templates/keptnMetricsProvider.yaml index bf001544cb..a4087bb863 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/keptnMetricsProvider.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/keptnMetricsProvider.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/keptn/keptn/templates/serviceMonitor.yaml b/gitops/argocd/charts/keptn/keptn/templates/serviceMonitor.yaml index 5c4fddf1d5..74c16d5c25 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/serviceMonitor.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/serviceMonitor.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.monitoring.enabled -}} diff --git a/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-logging.yaml b/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-logging.yaml index 900f2071d5..1491570234 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-logging.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-logging.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-sleep.yaml b/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-sleep.yaml index b58ce0f3a0..71d20e7f03 100644 --- a/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-sleep.yaml +++ b/gitops/argocd/charts/keptn/keptn/templates/taskdefinition-sleep.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/keptn/keptn/values-talos-homelab.yaml b/gitops/argocd/charts/keptn/keptn/values-talos-homelab.yaml index 9f94cc3cf5..a548f9a06b 100644 --- a/gitops/argocd/charts/keptn/keptn/values-talos-homelab.yaml +++ b/gitops/argocd/charts/keptn/keptn/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- keptnMetrics: cpu: fetchIntervalSeconds: 60 diff --git a/gitops/argocd/charts/keptn/keptn/values.yaml b/gitops/argocd/charts/keptn/keptn/values.yaml index 9ed94736c7..e9c63c86af 100644 --- a/gitops/argocd/charts/keptn/keptn/values.yaml +++ b/gitops/argocd/charts/keptn/keptn/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/kube-system/aws-load-balancer-controller/Chart.yaml b/gitops/argocd/charts/kube-system/aws-load-balancer-controller/Chart.yaml index e5de04fbac..61368563a7 100644 --- a/gitops/argocd/charts/kube-system/aws-load-balancer-controller/Chart.yaml +++ b/gitops/argocd/charts/kube-system/aws-load-balancer-controller/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: aws-load-balancer-controller diff --git a/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values-aws-staging.yaml b/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values-aws-staging.yaml index 29950b4107..335d9df1ef 100644 --- a/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values-aws-staging.yaml +++ b/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-load-balancer-controller: clusterName: portefaix-staging-eks diff --git a/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values.yaml b/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values.yaml index c4720c5411..4bf4b0d3cb 100644 --- a/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values.yaml +++ b/gitops/argocd/charts/kube-system/aws-load-balancer-controller/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-load-balancer-controller: serviceAccount: name: aws-load-balancer-controller diff --git a/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/Chart.yaml b/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/Chart.yaml index 45ae6bd26d..085fc20e38 100644 --- a/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/Chart.yaml +++ b/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: aws-node-termination-handler diff --git a/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values-aws-staging.yaml b/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values-aws-staging.yaml index ee2a698cc0..ff89477c90 100644 --- a/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values-aws-staging.yaml +++ b/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-node-terminaison-handler: clusterName: portefaix-staging-eks diff --git a/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values.yaml b/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values.yaml index d73e9e9497..51b5a58e8d 100644 --- a/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values.yaml +++ b/gitops/argocd/charts/kube-system/aws-node-terminaison-handler/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-node-terminaison-handler: jsonLogging: true logLevel: info diff --git a/gitops/argocd/charts/kube-system/cilium/Chart.yaml b/gitops/argocd/charts/kube-system/cilium/Chart.yaml index fc83a9b887..f258d7c26c 100644 --- a/gitops/argocd/charts/kube-system/cilium/Chart.yaml +++ b/gitops/argocd/charts/kube-system/cilium/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: cilium diff --git a/gitops/argocd/charts/kube-system/cilium/templates/cilium-rules.yaml b/gitops/argocd/charts/kube-system/cilium/templates/cilium-rules.yaml index d0d578e1e6..262a351df3 100644 --- a/gitops/argocd/charts/kube-system/cilium/templates/cilium-rules.yaml +++ b/gitops/argocd/charts/kube-system/cilium/templates/cilium-rules.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.monitoring.enabled -}} diff --git a/gitops/argocd/charts/kube-system/cilium/templates/configmap-dashboards.yaml b/gitops/argocd/charts/kube-system/cilium/templates/configmap-dashboards.yaml index b6db18be0c..b2e27f8626 100644 --- a/gitops/argocd/charts/kube-system/cilium/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/kube-system/cilium/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/kube-system/cilium/templates/dashboards.yaml b/gitops/argocd/charts/kube-system/cilium/templates/dashboards.yaml index f2936ca416..55fbe40525 100644 --- a/gitops/argocd/charts/kube-system/cilium/templates/dashboards.yaml +++ b/gitops/argocd/charts/kube-system/cilium/templates/dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.grafanaOperator.enabled -}} diff --git a/gitops/argocd/charts/kube-system/cilium/templates/ingress.yaml b/gitops/argocd/charts/kube-system/cilium/templates/ingress.yaml index 031959f7af..dc9f752103 100644 --- a/gitops/argocd/charts/kube-system/cilium/templates/ingress.yaml +++ b/gitops/argocd/charts/kube-system/cilium/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/kube-system/cilium/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/cilium/values-talos-homelab.yaml index e46f453345..b17c001c71 100644 --- a/gitops/argocd/charts/kube-system/cilium/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/cilium/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/kube-system/cilium/values.yaml b/gitops/argocd/charts/kube-system/cilium/values.yaml index d47ff1f71e..e627b20563 100644 --- a/gitops/argocd/charts/kube-system/cilium/values.yaml +++ b/gitops/argocd/charts/kube-system/cilium/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/kube-system/cluster-autoscaler/Chart.yaml b/gitops/argocd/charts/kube-system/cluster-autoscaler/Chart.yaml index faf0930ed8..8df1265988 100644 --- a/gitops/argocd/charts/kube-system/cluster-autoscaler/Chart.yaml +++ b/gitops/argocd/charts/kube-system/cluster-autoscaler/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: cluster-autoscaler diff --git a/gitops/argocd/charts/kube-system/cluster-autoscaler/values-aws-staging.yaml b/gitops/argocd/charts/kube-system/cluster-autoscaler/values-aws-staging.yaml index 2ca69e72ff..3879becc23 100644 --- a/gitops/argocd/charts/kube-system/cluster-autoscaler/values-aws-staging.yaml +++ b/gitops/argocd/charts/kube-system/cluster-autoscaler/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cluster-autoscaler: autoDiscovery: clusterName: portefaix-staging-eks diff --git a/gitops/argocd/charts/kube-system/cluster-autoscaler/values.yaml b/gitops/argocd/charts/kube-system/cluster-autoscaler/values.yaml index 51724abc90..a980e44e5d 100644 --- a/gitops/argocd/charts/kube-system/cluster-autoscaler/values.yaml +++ b/gitops/argocd/charts/kube-system/cluster-autoscaler/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cluster-autoscaler: serviceMonitor: enabled: true diff --git a/gitops/argocd/charts/kube-system/descheduler/Chart.yaml b/gitops/argocd/charts/kube-system/descheduler/Chart.yaml index 44a9ad9ce2..92a29209c7 100644 --- a/gitops/argocd/charts/kube-system/descheduler/Chart.yaml +++ b/gitops/argocd/charts/kube-system/descheduler/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: descheduler diff --git a/gitops/argocd/charts/kube-system/descheduler/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/descheduler/values-talos-homelab.yaml index 545f9a3a6f..fc64faf299 100644 --- a/gitops/argocd/charts/kube-system/descheduler/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/descheduler/values-talos-homelab.yaml @@ -1,22 +1,8 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- descheduler: - kind: CronJob schedule: "*/30 * * * *" # Required when running as a Deployment diff --git a/gitops/argocd/charts/kube-system/descheduler/values.yaml b/gitops/argocd/charts/kube-system/descheduler/values.yaml index dabc04daa2..9d5b2e5258 100644 --- a/gitops/argocd/charts/kube-system/descheduler/values.yaml +++ b/gitops/argocd/charts/kube-system/descheduler/values.yaml @@ -1,22 +1,8 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- descheduler: - kind: CronJob schedule: "*/10 * * * *" # Required when running as a Deployment diff --git a/gitops/argocd/charts/kube-system/karpenter/Chart.yaml b/gitops/argocd/charts/kube-system/karpenter/Chart.yaml index e3f764d2a6..414633d679 100644 --- a/gitops/argocd/charts/kube-system/karpenter/Chart.yaml +++ b/gitops/argocd/charts/kube-system/karpenter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: karpenter diff --git a/gitops/argocd/charts/kube-system/karpenter/templates/configmap-dashboards.yaml b/gitops/argocd/charts/kube-system/karpenter/templates/configmap-dashboards.yaml index aeec93fea8..b6ea184437 100644 --- a/gitops/argocd/charts/kube-system/karpenter/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/kube-system/karpenter/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-core.yaml b/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-core.yaml index 3f29dc4701..d92118afbd 100644 --- a/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-core.yaml +++ b/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-core.yaml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault +# SPDX-License-Identifier: Apache-2.0 + --- apiVersion: karpenter.sh/v1 kind: NodePool diff --git a/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-spot.yaml b/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-spot.yaml index 6682661b42..3838c3f0ca 100644 --- a/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-spot.yaml +++ b/gitops/argocd/charts/kube-system/karpenter/templates/karpenter-spot.yaml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault +# SPDX-License-Identifier: Apache-2.0 + --- apiVersion: karpenter.sh/v1 kind: NodePool diff --git a/gitops/argocd/charts/kube-system/karpenter/values-aws-staging.yaml b/gitops/argocd/charts/kube-system/karpenter/values-aws-staging.yaml index 03cf5220a9..404c222aa7 100644 --- a/gitops/argocd/charts/kube-system/karpenter/values-aws-staging.yaml +++ b/gitops/argocd/charts/kube-system/karpenter/values-aws-staging.yaml @@ -1,22 +1,8 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- karpenter: - serviceAccount: annotations: eks.amazonaws.com/role-arn: arn:aws:iam::447241706233:role/karpenter diff --git a/gitops/argocd/charts/kube-system/karpenter/values.yaml b/gitops/argocd/charts/kube-system/karpenter/values.yaml index 7c8da9cedc..1547e58caf 100644 --- a/gitops/argocd/charts/kube-system/karpenter/values.yaml +++ b/gitops/argocd/charts/kube-system/karpenter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/kube-system/kured/Chart.yaml b/gitops/argocd/charts/kube-system/kured/Chart.yaml index edb2e24224..fc511110f1 100644 --- a/gitops/argocd/charts/kube-system/kured/Chart.yaml +++ b/gitops/argocd/charts/kube-system/kured/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: kured diff --git a/gitops/argocd/charts/kube-system/kured/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/kured/values-talos-homelab.yaml index 5ef43bab8f..213b305e14 100644 --- a/gitops/argocd/charts/kube-system/kured/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/kured/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kured: resources: limits: diff --git a/gitops/argocd/charts/kube-system/kured/values.yaml b/gitops/argocd/charts/kube-system/kured/values.yaml index ac4f53844a..6aae1b7a3a 100644 --- a/gitops/argocd/charts/kube-system/kured/values.yaml +++ b/gitops/argocd/charts/kube-system/kured/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kured: metrics: create: true diff --git a/gitops/argocd/charts/kube-system/metrics-server/Chart.yaml b/gitops/argocd/charts/kube-system/metrics-server/Chart.yaml index 2c9e468fb4..1778a30283 100644 --- a/gitops/argocd/charts/kube-system/metrics-server/Chart.yaml +++ b/gitops/argocd/charts/kube-system/metrics-server/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: metrics-server diff --git a/gitops/argocd/charts/kube-system/metrics-server/values-aws-staging.yaml b/gitops/argocd/charts/kube-system/metrics-server/values-aws-staging.yaml index 882c9bfb33..73ecef2a4a 100644 --- a/gitops/argocd/charts/kube-system/metrics-server/values-aws-staging.yaml +++ b/gitops/argocd/charts/kube-system/metrics-server/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- metrics-server: resources: limits: diff --git a/gitops/argocd/charts/kube-system/metrics-server/values-kind-local.yaml b/gitops/argocd/charts/kube-system/metrics-server/values-kind-local.yaml index 457bf19c4c..e69dbc4ab4 100644 --- a/gitops/argocd/charts/kube-system/metrics-server/values-kind-local.yaml +++ b/gitops/argocd/charts/kube-system/metrics-server/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- metrics-server: args: - "--kubelet-insecure-tls=true" diff --git a/gitops/argocd/charts/kube-system/metrics-server/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/metrics-server/values-talos-homelab.yaml index a64c75918e..e570c6de84 100644 --- a/gitops/argocd/charts/kube-system/metrics-server/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/metrics-server/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- metrics-server: containerPort: 10250 defaultArgs: diff --git a/gitops/argocd/charts/kube-system/metrics-server/values.yaml b/gitops/argocd/charts/kube-system/metrics-server/values.yaml index b3c096a3e6..1bfeab2345 100644 --- a/gitops/argocd/charts/kube-system/metrics-server/values.yaml +++ b/gitops/argocd/charts/kube-system/metrics-server/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- metrics-server: metrics: enabled: true diff --git a/gitops/argocd/charts/kube-system/node-problem-detector/Chart.yaml b/gitops/argocd/charts/kube-system/node-problem-detector/Chart.yaml index 932a3b389e..9ed2caa971 100644 --- a/gitops/argocd/charts/kube-system/node-problem-detector/Chart.yaml +++ b/gitops/argocd/charts/kube-system/node-problem-detector/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: node-problem-detector diff --git a/gitops/argocd/charts/kube-system/node-problem-detector/templates/configmap-dashboards.yaml b/gitops/argocd/charts/kube-system/node-problem-detector/templates/configmap-dashboards.yaml index 77e68fcc52..11fff24cd9 100644 --- a/gitops/argocd/charts/kube-system/node-problem-detector/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/kube-system/node-problem-detector/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/kube-system/node-problem-detector/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/node-problem-detector/values-talos-homelab.yaml index 0f344bdaf8..c0b492d249 100644 --- a/gitops/argocd/charts/kube-system/node-problem-detector/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/node-problem-detector/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- node-problem-detector: resources: limits: diff --git a/gitops/argocd/charts/kube-system/node-problem-detector/values.yaml b/gitops/argocd/charts/kube-system/node-problem-detector/values.yaml index b5679e201c..1ce01e0a18 100644 --- a/gitops/argocd/charts/kube-system/node-problem-detector/values.yaml +++ b/gitops/argocd/charts/kube-system/node-problem-detector/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/kube-system/retina/Chart.yaml b/gitops/argocd/charts/kube-system/retina/Chart.yaml index 625c52569f..a7e920b2f9 100644 --- a/gitops/argocd/charts/kube-system/retina/Chart.yaml +++ b/gitops/argocd/charts/kube-system/retina/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: retina diff --git a/gitops/argocd/charts/kube-system/retina/templates/configmap-dashboards.yaml b/gitops/argocd/charts/kube-system/retina/templates/configmap-dashboards.yaml index 0082823224..fc19bdcb50 100644 --- a/gitops/argocd/charts/kube-system/retina/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/kube-system/retina/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/kube-system/retina/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/retina/values-talos-homelab.yaml index 01c5087d54..107116874d 100644 --- a/gitops/argocd/charts/kube-system/retina/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/retina/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- retina: operator: limits: diff --git a/gitops/argocd/charts/kube-system/retina/values.yaml b/gitops/argocd/charts/kube-system/retina/values.yaml index e6cbce2677..dfba7bf5db 100644 --- a/gitops/argocd/charts/kube-system/retina/values.yaml +++ b/gitops/argocd/charts/kube-system/retina/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- retina: operator: enabled: true diff --git a/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/Chart.yaml b/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/Chart.yaml index 653dae6af7..8ad90ab997 100644 --- a/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/Chart.yaml +++ b/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: vertical-pod-autoscaler diff --git a/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values-talos-homelab.yaml b/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values-talos-homelab.yaml index bbe473aed5..d22f7895d2 100644 --- a/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values-talos-homelab.yaml +++ b/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values-talos-homelab.yaml @@ -1,24 +1,11 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- vertical-pod-autoscaler: commonLabels: portefaix.xyz/version: v0.54.0 - + admissionController: replicaCount: 1 resources: @@ -47,4 +34,4 @@ vertical-pod-autoscaler: memory: 512Mi requests: cpu: 20m - memory: 100Mi \ No newline at end of file + memory: 100Mi diff --git a/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values.yaml b/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values.yaml index 236f0d5487..a67cfe55e7 100644 --- a/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values.yaml +++ b/gitops/argocd/charts/kube-system/vertical-pod-autoscaler/values.yaml @@ -1,24 +1,11 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- vertical-pod-autoscaler: commonLabels: portefaix.xyz/version: v0.54.0 - + admissionController: enabled: false metrics: @@ -40,4 +27,4 @@ vertical-pod-autoscaler: serviceMonitor: enabled: true labels: - prometheus.io/operator: portefaix \ No newline at end of file + prometheus.io/operator: portefaix diff --git a/gitops/argocd/charts/logging/fluentbit/Chart.yaml b/gitops/argocd/charts/logging/fluentbit/Chart.yaml index 42c2652cc4..576bd94aaf 100644 --- a/gitops/argocd/charts/logging/fluentbit/Chart.yaml +++ b/gitops/argocd/charts/logging/fluentbit/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: fluentbit diff --git a/gitops/argocd/charts/logging/fluentbit/values-talos-homelab.yaml b/gitops/argocd/charts/logging/fluentbit/values-talos-homelab.yaml index 226f8b81c7..ecbaef82af 100644 --- a/gitops/argocd/charts/logging/fluentbit/values-talos-homelab.yaml +++ b/gitops/argocd/charts/logging/fluentbit/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- fluent-bit: resources: limits: @@ -24,7 +11,6 @@ fluent-bit: cpu: 100m memory: 256Mi - config: service: | [SERVICE] diff --git a/gitops/argocd/charts/logging/fluentbit/values.yaml b/gitops/argocd/charts/logging/fluentbit/values.yaml index ec202055b9..04eb4a73f6 100644 --- a/gitops/argocd/charts/logging/fluentbit/values.yaml +++ b/gitops/argocd/charts/logging/fluentbit/values.yaml @@ -1,24 +1,10 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- fluent-bit: # commonLabels: # portefaix.xyz/version: v0.54.0 - testFramework: enabled: false diff --git a/gitops/argocd/charts/logging/loki/Chart.yaml b/gitops/argocd/charts/logging/loki/Chart.yaml index 742cf4ef64..a3abc765e0 100644 --- a/gitops/argocd/charts/logging/loki/Chart.yaml +++ b/gitops/argocd/charts/logging/loki/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: loki diff --git a/gitops/argocd/charts/logging/loki/templates/cloudflare.yaml b/gitops/argocd/charts/logging/loki/templates/cloudflare.yaml index 6caf852f78..79248fa2f4 100644 --- a/gitops/argocd/charts/logging/loki/templates/cloudflare.yaml +++ b/gitops/argocd/charts/logging/loki/templates/cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/logging/loki/templates/configmap-dashboards.yaml b/gitops/argocd/charts/logging/loki/templates/configmap-dashboards.yaml index 22b4f13b06..2f3d1ca8a6 100644 --- a/gitops/argocd/charts/logging/loki/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/logging/loki/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/logging/loki/templates/configmap-rules.yaml b/gitops/argocd/charts/logging/loki/templates/configmap-rules.yaml index 2de588d3ac..da1a73b2e3 100644 --- a/gitops/argocd/charts/logging/loki/templates/configmap-rules.yaml +++ b/gitops/argocd/charts/logging/loki/templates/configmap-rules.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/logging/loki/templates/dashboard.yaml b/gitops/argocd/charts/logging/loki/templates/dashboard.yaml index 89194107f5..a55eb6c4cb 100644 --- a/gitops/argocd/charts/logging/loki/templates/dashboard.yaml +++ b/gitops/argocd/charts/logging/loki/templates/dashboard.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.grafanaOperator.enabled -}} diff --git a/gitops/argocd/charts/logging/loki/templates/ingress.yaml b/gitops/argocd/charts/logging/loki/templates/ingress.yaml index b8429751fe..f05b88c6eb 100644 --- a/gitops/argocd/charts/logging/loki/templates/ingress.yaml +++ b/gitops/argocd/charts/logging/loki/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/logging/loki/values-aws-staging.yaml b/gitops/argocd/charts/logging/loki/values-aws-staging.yaml index 30f26e6475..3ecd668856 100644 --- a/gitops/argocd/charts/logging/loki/values-aws-staging.yaml +++ b/gitops/argocd/charts/logging/loki/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- vector-agent: resources: limits: diff --git a/gitops/argocd/charts/logging/loki/values-talos-homelab.yaml b/gitops/argocd/charts/logging/loki/values-talos-homelab.yaml index 8dbd19d8d8..a170d74bef 100644 --- a/gitops/argocd/charts/logging/loki/values-talos-homelab.yaml +++ b/gitops/argocd/charts/logging/loki/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false entries: diff --git a/gitops/argocd/charts/logging/loki/values.yaml b/gitops/argocd/charts/logging/loki/values.yaml index 23a7ccfd15..0cd3f68fb6 100644 --- a/gitops/argocd/charts/logging/loki/values.yaml +++ b/gitops/argocd/charts/logging/loki/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/logging/vector/Chart.yaml b/gitops/argocd/charts/logging/vector/Chart.yaml index 2b0b19e685..ceeee52d76 100644 --- a/gitops/argocd/charts/logging/vector/Chart.yaml +++ b/gitops/argocd/charts/logging/vector/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: vector diff --git a/gitops/argocd/charts/logging/vector/templates/vector.yaml b/gitops/argocd/charts/logging/vector/templates/vector.yaml index 032f971260..d213bba7db 100644 --- a/gitops/argocd/charts/logging/vector/templates/vector.yaml +++ b/gitops/argocd/charts/logging/vector/templates/vector.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 apiVersion: bitnami.com/v1alpha1 diff --git a/gitops/argocd/charts/logging/vector/values-talos-homelab.yaml b/gitops/argocd/charts/logging/vector/values-talos-homelab.yaml index d1540b0b9c..16458e2711 100644 --- a/gitops/argocd/charts/logging/vector/values-talos-homelab.yaml +++ b/gitops/argocd/charts/logging/vector/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- vector: resources: limits: diff --git a/gitops/argocd/charts/logging/vector/values.yaml b/gitops/argocd/charts/logging/vector/values.yaml index 4a3a885db9..26acd6ce6d 100644 --- a/gitops/argocd/charts/logging/vector/values.yaml +++ b/gitops/argocd/charts/logging/vector/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- vector: role: Agent diff --git a/gitops/argocd/charts/messaging/nats/Chart.yaml b/gitops/argocd/charts/messaging/nats/Chart.yaml index 73d4e04661..588be68984 100644 --- a/gitops/argocd/charts/messaging/nats/Chart.yaml +++ b/gitops/argocd/charts/messaging/nats/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: nats diff --git a/gitops/argocd/charts/messaging/nats/values-talos-homelab.yaml b/gitops/argocd/charts/messaging/nats/values-talos-homelab.yaml index 17fb81a467..83b9aaaf35 100644 --- a/gitops/argocd/charts/messaging/nats/values-talos-homelab.yaml +++ b/gitops/argocd/charts/messaging/nats/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- nats: config: cluster: diff --git a/gitops/argocd/charts/messaging/nats/values.yaml b/gitops/argocd/charts/messaging/nats/values.yaml index dd5c72a731..0b04dbe7b3 100644 --- a/gitops/argocd/charts/messaging/nats/values.yaml +++ b/gitops/argocd/charts/messaging/nats/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- nats: global: labels: diff --git a/gitops/argocd/charts/monitoring/blackbox-exporter/Chart.yaml b/gitops/argocd/charts/monitoring/blackbox-exporter/Chart.yaml index 1c24a098e3..22c02ad7b8 100644 --- a/gitops/argocd/charts/monitoring/blackbox-exporter/Chart.yaml +++ b/gitops/argocd/charts/monitoring/blackbox-exporter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: prometheus-blackbox-exporter diff --git a/gitops/argocd/charts/monitoring/blackbox-exporter/templates/configmap-dashboards.yaml b/gitops/argocd/charts/monitoring/blackbox-exporter/templates/configmap-dashboards.yaml index 8bd72012e0..101c6a428b 100644 --- a/gitops/argocd/charts/monitoring/blackbox-exporter/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/monitoring/blackbox-exporter/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/blackbox-exporter/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/blackbox-exporter/values-talos-homelab.yaml index 2df190f55a..0428ab3ef6 100644 --- a/gitops/argocd/charts/monitoring/blackbox-exporter/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/blackbox-exporter/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- prometheus-blackbox-exporter: resources: limits: diff --git a/gitops/argocd/charts/monitoring/blackbox-exporter/values.yaml b/gitops/argocd/charts/monitoring/blackbox-exporter/values.yaml index 3c787d1b02..086aded940 100644 --- a/gitops/argocd/charts/monitoring/blackbox-exporter/values.yaml +++ b/gitops/argocd/charts/monitoring/blackbox-exporter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/monitoring/freebox-exporter/Chart.yaml b/gitops/argocd/charts/monitoring/freebox-exporter/Chart.yaml index d7fa842a5b..59b4618422 100644 --- a/gitops/argocd/charts/monitoring/freebox-exporter/Chart.yaml +++ b/gitops/argocd/charts/monitoring/freebox-exporter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: freebox-exporter diff --git a/gitops/argocd/charts/monitoring/freebox-exporter/templates/freebox.yaml b/gitops/argocd/charts/monitoring/freebox-exporter/templates/freebox.yaml index 0f648d0707..460caefde6 100644 --- a/gitops/argocd/charts/monitoring/freebox-exporter/templates/freebox.yaml +++ b/gitops/argocd/charts/monitoring/freebox-exporter/templates/freebox.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/monitoring/freebox-exporter/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/freebox-exporter/values-talos-homelab.yaml index b686f17bd1..32a336bb67 100644 --- a/gitops/argocd/charts/monitoring/freebox-exporter/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/freebox-exporter/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- prometheus-freebox-exporter: resources: limits: diff --git a/gitops/argocd/charts/monitoring/freebox-exporter/values.yaml b/gitops/argocd/charts/monitoring/freebox-exporter/values.yaml index 2c587c4072..f06b69ae59 100644 --- a/gitops/argocd/charts/monitoring/freebox-exporter/values.yaml +++ b/gitops/argocd/charts/monitoring/freebox-exporter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- prometheus-freebox-exporter: additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/monitoring/gatus/Chart.yaml b/gitops/argocd/charts/monitoring/gatus/Chart.yaml index 26db20a2f2..34ca2cbd03 100644 --- a/gitops/argocd/charts/monitoring/gatus/Chart.yaml +++ b/gitops/argocd/charts/monitoring/gatus/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: test-gatus diff --git a/gitops/argocd/charts/monitoring/gatus/templates/configmap-overview.yaml b/gitops/argocd/charts/monitoring/gatus/templates/configmap-overview.yaml index 92942aba13..16ffa41376 100644 --- a/gitops/argocd/charts/monitoring/gatus/templates/configmap-overview.yaml +++ b/gitops/argocd/charts/monitoring/gatus/templates/configmap-overview.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/gatus/templates/gatus.yaml b/gitops/argocd/charts/monitoring/gatus/templates/gatus.yaml index 40b147b828..943776c76d 100644 --- a/gitops/argocd/charts/monitoring/gatus/templates/gatus.yaml +++ b/gitops/argocd/charts/monitoring/gatus/templates/gatus.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 apiVersion: bitnami.com/v1alpha1 diff --git a/gitops/argocd/charts/monitoring/gatus/templates/ingress.yaml b/gitops/argocd/charts/monitoring/gatus/templates/ingress.yaml index 4270b1624b..1536acf0dc 100644 --- a/gitops/argocd/charts/monitoring/gatus/templates/ingress.yaml +++ b/gitops/argocd/charts/monitoring/gatus/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/monitoring/gatus/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/gatus/values-talos-homelab.yaml index b1d94f67f6..b1aa4eeb20 100644 --- a/gitops/argocd/charts/monitoring/gatus/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/gatus/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/monitoring/gatus/values.yaml b/gitops/argocd/charts/monitoring/gatus/values.yaml index af98ea7337..e25f083e3c 100644 --- a/gitops/argocd/charts/monitoring/gatus/values.yaml +++ b/gitops/argocd/charts/monitoring/gatus/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/Chart.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/Chart.yaml index c4c56230db..3f0a992b19 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/Chart.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: kube-prometheus-stack diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/_helpers.tpl b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/_helpers.tpl index 3930bdb5ed..e96c82d4b5 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/_helpers.tpl +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/_helpers.tpl @@ -1,3 +1,8 @@ +{{/* + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault + SPDX-License-Identifier: Apache-2.0 +*/}} + {{/* vim: set filetype=mustache: */}} {{/* diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/alertmanagerconfig.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/alertmanagerconfig.yaml index 39089153fc..d52261945d 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/alertmanagerconfig.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/alertmanagerconfig.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/configmap-dashboards.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/configmap-dashboards.yaml index f8a5e45d20..31427e4272 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/credentials.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/credentials.yaml index 5a437e70f4..76903192d4 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/credentials.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # yaml-language-server: $schema=https://raw.githubusercontent.com/datreeio/CRDs-catalog/main/external-secrets.io/externalsecret_v1beta1.json diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/dashboard.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/dashboard.yaml index 2f8d91654d..3d7756669d 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/dashboard.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/dashboard.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.grafanaOperator.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/ingress.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/ingress.yaml index ba26a2cdea..953cdbaecf 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/ingress.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-alertmanager.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-alertmanager.yaml index 6b44b78227..2096e648bf 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-alertmanager.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-alertmanager.yaml @@ -1,18 +1,5 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.cilium.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-grafana.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-grafana.yaml index d141ea69df..062a9d7cce 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-grafana.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-grafana.yaml @@ -1,18 +1,5 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.cilium.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-kube-state-metrics.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-kube-state-metrics.yaml index 0eb8334709..124a38bbfb 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-kube-state-metrics.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-kube-state-metrics.yaml @@ -1,18 +1,5 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.cilium.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus-operator.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus-operator.yaml index 783626dff0..accccd2b8a 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus-operator.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus-operator.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.cilium.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus.yaml index 4f8e7b458b..e193fd01a3 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/networkpolicy-prometheus.yaml @@ -1,18 +1,5 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.cilium.enabled -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/scrapeconfig.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/scrapeconfig.yaml index 0f96140efa..3ac5dc3277 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/scrapeconfig.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/scrapeconfig.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if gt (len .Values.blackboxExporter.probes.portefaix) 0 -}} diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/secret-alertmanager.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/secret-alertmanager.yaml index aaf7821b84..0dc216d7dd 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/secret-alertmanager.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/templates/secret-alertmanager.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-aws-staging.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-aws-staging.yaml index 6d1c89e0af..b919829326 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-aws-staging.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-prometheus-stack: defaultRules: additionalRuleLabels: @@ -35,7 +22,7 @@ kube-prometheus-stack: alb.ingress.kubernetes.io/group.name: portefaix-kube-prometheus-stack alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Alertmanager,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" @@ -140,7 +127,7 @@ kube-prometheus-stack: alb.ingress.kubernetes.io/group.name: portefaix-kube-prometheus-stack alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"oidc-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Prometheus,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-kind-local.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-kind-local.yaml index a84432aa59..90f0ce073c 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-kind-local.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-prometheus-stack: alertmanager: ingress: diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-talos-homelab.yaml index 83faabdf0d..764f5a5eaf 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cilium: enabled: false diff --git a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values.yaml b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values.yaml index 538384fefd..074ad0f4d0 100644 --- a/gitops/argocd/charts/monitoring/kube-prometheus-stack/values.yaml +++ b/gitops/argocd/charts/monitoring/kube-prometheus-stack/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- k3s: enabled: false diff --git a/gitops/argocd/charts/monitoring/mimir/Chart.yaml b/gitops/argocd/charts/monitoring/mimir/Chart.yaml index 1ad708831c..9e302c3e84 100644 --- a/gitops/argocd/charts/monitoring/mimir/Chart.yaml +++ b/gitops/argocd/charts/monitoring/mimir/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: mimir diff --git a/gitops/argocd/charts/monitoring/mimir/templates/cloudflare.yaml b/gitops/argocd/charts/monitoring/mimir/templates/cloudflare.yaml index a6bb095163..6f6078c87f 100644 --- a/gitops/argocd/charts/monitoring/mimir/templates/cloudflare.yaml +++ b/gitops/argocd/charts/monitoring/mimir/templates/cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/monitoring/mimir/templates/dashboard.yaml b/gitops/argocd/charts/monitoring/mimir/templates/dashboard.yaml index e665872a64..7aeadc5d16 100644 --- a/gitops/argocd/charts/monitoring/mimir/templates/dashboard.yaml +++ b/gitops/argocd/charts/monitoring/mimir/templates/dashboard.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.grafanaOperator.enabled -}} diff --git a/gitops/argocd/charts/monitoring/mimir/templates/grafanacloud.yaml b/gitops/argocd/charts/monitoring/mimir/templates/grafanacloud.yaml index f3ba4a8109..2bb6bb0b74 100644 --- a/gitops/argocd/charts/monitoring/mimir/templates/grafanacloud.yaml +++ b/gitops/argocd/charts/monitoring/mimir/templates/grafanacloud.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/monitoring/mimir/templates/ingress.yaml b/gitops/argocd/charts/monitoring/mimir/templates/ingress.yaml index ae691ce4fe..4434ac3d96 100644 --- a/gitops/argocd/charts/monitoring/mimir/templates/ingress.yaml +++ b/gitops/argocd/charts/monitoring/mimir/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/monitoring/mimir/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/mimir/values-talos-homelab.yaml index 033fcf9725..0ba47fd81f 100644 --- a/gitops/argocd/charts/monitoring/mimir/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/mimir/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/monitoring/mimir/values.yaml b/gitops/argocd/charts/monitoring/mimir/values.yaml index 1bc0299417..2cc00d8f23 100644 --- a/gitops/argocd/charts/monitoring/mimir/values.yaml +++ b/gitops/argocd/charts/monitoring/mimir/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false @@ -77,7 +64,6 @@ grafanaDashboard: folder: monitoring mimir-distributed: - serviceAccount: create: true name: mimir diff --git a/gitops/argocd/charts/monitoring/monitoring-aws/Chart.yaml b/gitops/argocd/charts/monitoring/monitoring-aws/Chart.yaml index 8131c42489..2e7d7ebee9 100644 --- a/gitops/argocd/charts/monitoring/monitoring-aws/Chart.yaml +++ b/gitops/argocd/charts/monitoring/monitoring-aws/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: monitoring-aws diff --git a/gitops/argocd/charts/monitoring/monitoring-aws/templates/_helpers.tpl b/gitops/argocd/charts/monitoring/monitoring-aws/templates/_helpers.tpl index 8ee547dacd..89c3194359 100644 --- a/gitops/argocd/charts/monitoring/monitoring-aws/templates/_helpers.tpl +++ b/gitops/argocd/charts/monitoring/monitoring-aws/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/charts/monitoring/monitoring-aws/templates/cni.yaml b/gitops/argocd/charts/monitoring/monitoring-aws/templates/cni.yaml index 6adf71fa29..d1ab3cf479 100644 --- a/gitops/argocd/charts/monitoring/monitoring-aws/templates/cni.yaml +++ b/gitops/argocd/charts/monitoring/monitoring-aws/templates/cni.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/monitoring/monitoring-aws/templates/configmap-dashboards.yaml b/gitops/argocd/charts/monitoring/monitoring-aws/templates/configmap-dashboards.yaml index 46c183c058..7c95665a51 100644 --- a/gitops/argocd/charts/monitoring/monitoring-aws/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/monitoring/monitoring-aws/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/monitoring-aws/values.yaml b/gitops/argocd/charts/monitoring/monitoring-aws/values.yaml index 5d20549015..1efb5d1af7 100644 --- a/gitops/argocd/charts/monitoring/monitoring-aws/values.yaml +++ b/gitops/argocd/charts/monitoring/monitoring-aws/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- additionalsLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/monitoring/snmp-exporter/Chart.yaml b/gitops/argocd/charts/monitoring/snmp-exporter/Chart.yaml index 47ac8c55e3..51f9972d1f 100644 --- a/gitops/argocd/charts/monitoring/snmp-exporter/Chart.yaml +++ b/gitops/argocd/charts/monitoring/snmp-exporter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: prometheus-snmp-exporter diff --git a/gitops/argocd/charts/monitoring/snmp-exporter/templates/configmap-dashboards.yaml b/gitops/argocd/charts/monitoring/snmp-exporter/templates/configmap-dashboards.yaml index 887568b453..a1727c9fef 100644 --- a/gitops/argocd/charts/monitoring/snmp-exporter/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/monitoring/snmp-exporter/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/snmp-exporter/templates/rules.yaml b/gitops/argocd/charts/monitoring/snmp-exporter/templates/rules.yaml index 0ea800d1f2..77f9e7b996 100644 --- a/gitops/argocd/charts/monitoring/snmp-exporter/templates/rules.yaml +++ b/gitops/argocd/charts/monitoring/snmp-exporter/templates/rules.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 apiVersion: monitoring.coreos.com/v1 diff --git a/gitops/argocd/charts/monitoring/snmp-exporter/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/snmp-exporter/values-talos-homelab.yaml index 99e8c2bba0..0e9ab2e47d 100644 --- a/gitops/argocd/charts/monitoring/snmp-exporter/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/snmp-exporter/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- prometheus-snmp-exporter: resources: limits: diff --git a/gitops/argocd/charts/monitoring/snmp-exporter/values.yaml b/gitops/argocd/charts/monitoring/snmp-exporter/values.yaml index 805e80502e..dacdb6273c 100644 --- a/gitops/argocd/charts/monitoring/snmp-exporter/values.yaml +++ b/gitops/argocd/charts/monitoring/snmp-exporter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/monitoring/speedtest-exporter/Chart.yaml b/gitops/argocd/charts/monitoring/speedtest-exporter/Chart.yaml index 0f8eb39d56..0ab3f4715f 100644 --- a/gitops/argocd/charts/monitoring/speedtest-exporter/Chart.yaml +++ b/gitops/argocd/charts/monitoring/speedtest-exporter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: speedtest-exporter diff --git a/gitops/argocd/charts/monitoring/speedtest-exporter/templates/configmap-dashboards.yaml b/gitops/argocd/charts/monitoring/speedtest-exporter/templates/configmap-dashboards.yaml index 52985d5498..b99336867d 100644 --- a/gitops/argocd/charts/monitoring/speedtest-exporter/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/monitoring/speedtest-exporter/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/speedtest-exporter/values-aws-staging.yaml b/gitops/argocd/charts/monitoring/speedtest-exporter/values-aws-staging.yaml index ee9b68ddde..d4cafb8ea9 100644 --- a/gitops/argocd/charts/monitoring/speedtest-exporter/values-aws-staging.yaml +++ b/gitops/argocd/charts/monitoring/speedtest-exporter/values-aws-staging.yaml @@ -1,16 +1,4 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 + +--- diff --git a/gitops/argocd/charts/monitoring/speedtest-exporter/values-kind-local.yaml b/gitops/argocd/charts/monitoring/speedtest-exporter/values-kind-local.yaml index ee9b68ddde..d4cafb8ea9 100644 --- a/gitops/argocd/charts/monitoring/speedtest-exporter/values-kind-local.yaml +++ b/gitops/argocd/charts/monitoring/speedtest-exporter/values-kind-local.yaml @@ -1,16 +1,4 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 + +--- diff --git a/gitops/argocd/charts/monitoring/speedtest-exporter/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/speedtest-exporter/values-talos-homelab.yaml index a52df04d6a..b26a0698fd 100644 --- a/gitops/argocd/charts/monitoring/speedtest-exporter/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/speedtest-exporter/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- speedtest-exporter: image: repository: ghcr.io/miguelndecarvalho/speedtest-exporter diff --git a/gitops/argocd/charts/monitoring/speedtest-exporter/values.yaml b/gitops/argocd/charts/monitoring/speedtest-exporter/values.yaml index 3052f13858..8d115fea53 100644 --- a/gitops/argocd/charts/monitoring/speedtest-exporter/values.yaml +++ b/gitops/argocd/charts/monitoring/speedtest-exporter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: @@ -36,7 +23,6 @@ speedtest-exporter: # prometheus.io/operator: portefaix # k8s-at-home chart - metrics: enabled: true interval: 5m diff --git a/gitops/argocd/charts/monitoring/unifi-poller/Chart.yaml b/gitops/argocd/charts/monitoring/unifi-poller/Chart.yaml index ee9ad34fc9..8399be6cdc 100644 --- a/gitops/argocd/charts/monitoring/unifi-poller/Chart.yaml +++ b/gitops/argocd/charts/monitoring/unifi-poller/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: unifi-poller diff --git a/gitops/argocd/charts/monitoring/unifi-poller/templates/_helpers.tpl b/gitops/argocd/charts/monitoring/unifi-poller/templates/_helpers.tpl index ca9f5cb17f..f899dba97e 100644 --- a/gitops/argocd/charts/monitoring/unifi-poller/templates/_helpers.tpl +++ b/gitops/argocd/charts/monitoring/unifi-poller/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/charts/monitoring/unifi-poller/templates/configmap-dashboards.yaml b/gitops/argocd/charts/monitoring/unifi-poller/templates/configmap-dashboards.yaml index cbe6948bbc..cf9f80645e 100644 --- a/gitops/argocd/charts/monitoring/unifi-poller/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/monitoring/unifi-poller/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/monitoring/unifi-poller/templates/secret.yaml b/gitops/argocd/charts/monitoring/unifi-poller/templates/secret.yaml index be22ad5994..9ce91f3b25 100644 --- a/gitops/argocd/charts/monitoring/unifi-poller/templates/secret.yaml +++ b/gitops/argocd/charts/monitoring/unifi-poller/templates/secret.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 apiVersion: bitnami.com/v1alpha1 diff --git a/gitops/argocd/charts/monitoring/unifi-poller/values-talos-homelab.yaml b/gitops/argocd/charts/monitoring/unifi-poller/values-talos-homelab.yaml index 316641e353..19631bdddb 100644 --- a/gitops/argocd/charts/monitoring/unifi-poller/values-talos-homelab.yaml +++ b/gitops/argocd/charts/monitoring/unifi-poller/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- unifi-poller: resources: limits: diff --git a/gitops/argocd/charts/monitoring/unifi-poller/values.yaml b/gitops/argocd/charts/monitoring/unifi-poller/values.yaml index fe2e7b134b..b4d813c9c0 100644 --- a/gitops/argocd/charts/monitoring/unifi-poller/values.yaml +++ b/gitops/argocd/charts/monitoring/unifi-poller/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/observability/grafana-dashboards/Chart.yaml b/gitops/argocd/charts/observability/grafana-dashboards/Chart.yaml index fdbd4918be..65d9ccd055 100644 --- a/gitops/argocd/charts/observability/grafana-dashboards/Chart.yaml +++ b/gitops/argocd/charts/observability/grafana-dashboards/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: grafana-dashboards diff --git a/gitops/argocd/charts/observability/grafana-dashboards/templates/_helpers.tpl b/gitops/argocd/charts/observability/grafana-dashboards/templates/_helpers.tpl index 99be19794c..8e9417a172 100644 --- a/gitops/argocd/charts/observability/grafana-dashboards/templates/_helpers.tpl +++ b/gitops/argocd/charts/observability/grafana-dashboards/templates/_helpers.tpl @@ -1,3 +1,8 @@ +{{/* + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault + SPDX-License-Identifier: Apache-2.0 +*/}} + {{/* vim: set filetype=mustache: */}} {{/* diff --git a/gitops/argocd/charts/observability/grafana-dashboards/templates/configmap-dashboards.yaml b/gitops/argocd/charts/observability/grafana-dashboards/templates/configmap-dashboards.yaml index 42d07e4248..ed650d704b 100644 --- a/gitops/argocd/charts/observability/grafana-dashboards/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/observability/grafana-dashboards/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- $files := .Files.Glob "dashboards/**/*.json" }} diff --git a/gitops/argocd/charts/observability/grafana-dashboards/templates/dashboard.yaml b/gitops/argocd/charts/observability/grafana-dashboards/templates/dashboard.yaml index ce030ca5f0..5d2031683b 100644 --- a/gitops/argocd/charts/observability/grafana-dashboards/templates/dashboard.yaml +++ b/gitops/argocd/charts/observability/grafana-dashboards/templates/dashboard.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- $files := .Files.Glob "dashboards/**/*.json" }} diff --git a/gitops/argocd/charts/observability/grafana-dashboards/values-talos-homelab.yaml b/gitops/argocd/charts/observability/grafana-dashboards/values-talos-homelab.yaml index 6e8fa80221..a43eef6f25 100644 --- a/gitops/argocd/charts/observability/grafana-dashboards/values-talos-homelab.yaml +++ b/gitops/argocd/charts/observability/grafana-dashboards/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: @@ -114,37 +101,37 @@ grafanaOperator: url: http://tempo-gateway.tracing.svc.cluster.local:80 jsonData: tracesToLogsV2: - datasourceUid: 'loki' - spanStartTimeShift: '1h' - spanEndTimeShift: '-1h' - tags: ['job', 'instance', 'pod', 'namespace'] + datasourceUid: "loki" + spanStartTimeShift: "1h" + spanEndTimeShift: "-1h" + tags: ["job", "instance", "pod", "namespace"] filterByTraceID: false filterBySpanID: false customQuery: true query: 'method="${__span.tags.method}"' tracesToMetrics: - datasourceUid: 'mimir' - spanStartTimeShift: '1h' - spanEndTimeShift: '-1h' - tags: [{key: 'service.name', value: 'service'}, {key: 'job'}] + datasourceUid: "mimir" + spanStartTimeShift: "1h" + spanEndTimeShift: "-1h" + tags: [{ key: "service.name", value: "service" }, { key: "job" }] queries: - - name: 'Sample query' - query: 'sum(rate(traces_spanmetrics_latency_bucket{$$__tags}[5m]))' + - name: "Sample query" + query: "sum(rate(traces_spanmetrics_latency_bucket{$$__tags}[5m]))" serviceMap: - datasourceUid: 'mimir' + datasourceUid: "mimir" nodeGraph: enabled: true search: hide: false lokiSearch: - datasourceUid: 'loki' + datasourceUid: "loki" traceQuery: timeShiftEnabled: true - spanStartTimeShift: '1h' - spanEndTimeShift: '-1h' + spanStartTimeShift: "1h" + spanEndTimeShift: "-1h" spanBar: - type: 'Tag' - tag: 'http.path' + type: "Tag" + tag: "http.path" httpHeaderName1: X-Scope-OrgID secureJsonData: httpHeaderValue1: portefaix-talos-homelab @@ -189,7 +176,7 @@ grafanaOperator: type: quickwit-quickwit-datasource url: http://quickwit-searcher.opentelemetry.svc.cluster.local:7280/api/v1 jsonData: - index: 'hdfs-logs' + index: "hdfs-logs" logMessageField: body logLevelField: severity_text plugins: diff --git a/gitops/argocd/charts/observability/grafana-dashboards/values.yaml b/gitops/argocd/charts/observability/grafana-dashboards/values.yaml index 8e7e8b5795..9eb08bb470 100644 --- a/gitops/argocd/charts/observability/grafana-dashboards/values.yaml +++ b/gitops/argocd/charts/observability/grafana-dashboards/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaOperator: matchLabels: grafana.com/dashboards: portefaix diff --git a/gitops/argocd/charts/observability/grafana-operator/Chart.yaml b/gitops/argocd/charts/observability/grafana-operator/Chart.yaml index 0d331aa210..8d554b04e4 100644 --- a/gitops/argocd/charts/observability/grafana-operator/Chart.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: grafana-operator diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/configmap-commons.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/configmap-commons.yaml index d272742232..9454abe120 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/configmap-commons.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/configmap-commons.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/contactpoint.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/contactpoint.yaml index a30482edc7..1cd29ebd85 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/contactpoint.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/contactpoint.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ range $contactPoint := .Values.grafanaOperator.contactPoints.emails -}} diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/credentials.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/credentials.yaml index 49e301f5ac..881b128ebd 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/credentials.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/datasource.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/datasource.yaml index 34a667946c..6095ba2f63 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/datasource.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/datasource.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ range $datasource := .Values.grafanaOperator.datasources -}} diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/folder.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/folder.yaml index e2c7ad16e0..a66ec45c8f 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/folder.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/folder.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ range $_, $ingress := .Values.grafanaOperator.folders -}} diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/ingress.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/ingress.yaml index 9de7d72e3c..8bc18fbdad 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/ingress.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/instance.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/instance.yaml index 681646e812..05c87b971f 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/instance.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/instance.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/notificationpolicy.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/notificationpolicy.yaml index 011c2965c3..6fad544707 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/notificationpolicy.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/notificationpolicy.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaOperator.notificationPolicy.enabled -}} diff --git a/gitops/argocd/charts/observability/grafana-operator/templates/servicemonitor.yaml b/gitops/argocd/charts/observability/grafana-operator/templates/servicemonitor.yaml index d6cfcb2ccf..929958da94 100644 --- a/gitops/argocd/charts/observability/grafana-operator/templates/servicemonitor.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/templates/servicemonitor.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana-operator/values-talos-homelab.yaml b/gitops/argocd/charts/observability/grafana-operator/values-talos-homelab.yaml index 20002e0151..0572fb7c0a 100644 --- a/gitops/argocd/charts/observability/grafana-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/observability/grafana-operator/values.yaml b/gitops/argocd/charts/observability/grafana-operator/values.yaml index 46e3f6820e..60335e2363 100644 --- a/gitops/argocd/charts/observability/grafana-operator/values.yaml +++ b/gitops/argocd/charts/observability/grafana-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/observability/grafana/Chart.yaml b/gitops/argocd/charts/observability/grafana/Chart.yaml index fc68bdac99..6ee9afaa6d 100644 --- a/gitops/argocd/charts/observability/grafana/Chart.yaml +++ b/gitops/argocd/charts/observability/grafana/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: grafana diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-contacts.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-contacts.yaml index bde8f22a1a..ed22d995ef 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-contacts.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-contacts.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-policies.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-policies.yaml index 64ab039235..1ca999c468 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-policies.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-policies.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-templates.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-templates.yaml index c004fa4c1f..0a81672075 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-templates.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-templates.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-timings.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-timings.yaml index 32a66fe5e6..af0af8afcd 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-timings.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-alerting-timings.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-dashboards.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-dashboards.yaml index cdccbc166e..5295d23896 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-datasources.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-datasources.yaml index 468347fef1..0684a468f0 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-datasources.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-datasources.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-notifiers.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-notifiers.yaml index 7bab7cd60c..70eafa8232 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-notifiers.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-notifiers.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-plugins.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-plugins.yaml index 0a473f3dff..bb17e4ce60 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-plugins.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-plugins.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/configmap-providers.yaml b/gitops/argocd/charts/observability/grafana/templates/configmap-providers.yaml index 39f2eb6ce3..84bccec1a8 100644 --- a/gitops/argocd/charts/observability/grafana/templates/configmap-providers.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/configmap-providers.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/credentials.yaml b/gitops/argocd/charts/observability/grafana/templates/credentials.yaml index 10d1828c1d..342735fd39 100644 --- a/gitops/argocd/charts/observability/grafana/templates/credentials.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/observability/grafana/templates/ingress.yaml b/gitops/argocd/charts/observability/grafana/templates/ingress.yaml index 50cd403a23..60b996a0c1 100644 --- a/gitops/argocd/charts/observability/grafana/templates/ingress.yaml +++ b/gitops/argocd/charts/observability/grafana/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/observability/grafana/values-aws-staging.yaml b/gitops/argocd/charts/observability/grafana/values-aws-staging.yaml index 48e7325dc1..83b56eb4a8 100644 --- a/gitops/argocd/charts/observability/grafana/values-aws-staging.yaml +++ b/gitops/argocd/charts/observability/grafana/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- observability: cluster_name: "portefaix-aws-staging" @@ -54,7 +41,7 @@ grafana: alb.ingress.kubernetes.io/group.name: portefaix-grafana alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Grafana,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/argocd/charts/observability/grafana/values-kind-local.yaml b/gitops/argocd/charts/observability/grafana/values-kind-local.yaml index 66c609b8d0..83b0398454 100644 --- a/gitops/argocd/charts/observability/grafana/values-kind-local.yaml +++ b/gitops/argocd/charts/observability/grafana/values-kind-local.yaml @@ -1,25 +1,11 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- observability: cluster_name: "portefaix-kind-local" grafana: - persistence: type: statefulset enabled: true diff --git a/gitops/argocd/charts/observability/grafana/values-talos-homelab.yaml b/gitops/argocd/charts/observability/grafana/values-talos-homelab.yaml index 3a68ca2981..ec3f9e69d7 100644 --- a/gitops/argocd/charts/observability/grafana/values-talos-homelab.yaml +++ b/gitops/argocd/charts/observability/grafana/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: @@ -49,7 +36,6 @@ observability: cluster_name: "portefaix-talos-homelab" grafana: - persistence: type: statefulset enabled: true diff --git a/gitops/argocd/charts/observability/grafana/values.yaml b/gitops/argocd/charts/observability/grafana/values.yaml index 4761937113..040625577d 100644 --- a/gitops/argocd/charts/observability/grafana/values.yaml +++ b/gitops/argocd/charts/observability/grafana/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false @@ -23,7 +10,6 @@ image: grafana: # useStatefulSet: true - rbac: pspEnabled: false @@ -123,136 +109,135 @@ grafana: dashboardproviders.yaml: apiVersion: 1 providers: - - name: 'gitops' + - name: "gitops" orgId: 1 - folder: 'gitops' + folder: "gitops" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/gitops - - name: 'compute' + - name: "compute" orgId: 1 - folder: 'compute' + folder: "compute" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/compute - - name: 'kubernetes' + - name: "kubernetes" orgId: 1 - folder: 'kubernetes' + folder: "kubernetes" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/kubernetes - - name: 'monitoring' + - name: "monitoring" orgId: 1 - folder: 'monitoring' + folder: "monitoring" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/monitoring - - name: 'logging' + - name: "logging" orgId: 1 - folder: 'logging' + folder: "logging" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/logging - - name: 'tracing' + - name: "tracing" orgId: 1 - folder: 'tracing' + folder: "tracing" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/tracing - - name: 'opentelemetry' + - name: "opentelemetry" orgId: 1 - folder: 'opentelemetry' + folder: "opentelemetry" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/opentelemetry - - name: 'profiling' + - name: "profiling" orgId: 1 - folder: 'profiling' + folder: "profiling" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/profiling - - name: 'security' + - name: "security" orgId: 1 - folder: 'security' + folder: "security" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/security - - name: 'reliability' + - name: "reliability" orgId: 1 - folder: 'reliability' + folder: "reliability" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/reliability - - name: 'storage' + - name: "storage" orgId: 1 - folder: 'storage' + folder: "storage" type: file disableDeletion: false editable: true options: path: /tmp/dashboards/storage - - name: 'networking' + - name: "networking" orgId: 1 - folder: 'networking' + folder: "networking" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/networking - - name: 'databases' + - name: "databases" orgId: 1 - folder: 'databases' + folder: "databases" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/databases - - name: 'finops' + - name: "finops" orgId: 1 - folder: 'finops' + folder: "finops" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/finops - - name: 'ai' + - name: "ai" orgId: 1 - folder: 'ai' + folder: "ai" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/ai - - name: 'portefaix' + - name: "portefaix" orgId: 1 - folder: 'portefaix' + folder: "portefaix" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/portefaix - grafana-mixin: additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/observability/signoz/Chart.yaml b/gitops/argocd/charts/observability/signoz/Chart.yaml index ead5b875e1..c2eec1cd9f 100644 --- a/gitops/argocd/charts/observability/signoz/Chart.yaml +++ b/gitops/argocd/charts/observability/signoz/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: signoz diff --git a/gitops/argocd/charts/observability/signoz/templates/ingress.yaml b/gitops/argocd/charts/observability/signoz/templates/ingress.yaml index 0a8be4d73e..dcd2ed0313 100644 --- a/gitops/argocd/charts/observability/signoz/templates/ingress.yaml +++ b/gitops/argocd/charts/observability/signoz/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/observability/signoz/templates/podmonitor.yaml b/gitops/argocd/charts/observability/signoz/templates/podmonitor.yaml index 931aa9d37c..b3f47323c4 100644 --- a/gitops/argocd/charts/observability/signoz/templates/podmonitor.yaml +++ b/gitops/argocd/charts/observability/signoz/templates/podmonitor.yaml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault +# SPDX-License-Identifier: Apache-2.0 + --- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor diff --git a/gitops/argocd/charts/observability/signoz/values-talos-homelab.yaml b/gitops/argocd/charts/observability/signoz/values-talos-homelab.yaml index ec738facdf..663d865d42 100644 --- a/gitops/argocd/charts/observability/signoz/values-talos-homelab.yaml +++ b/gitops/argocd/charts/observability/signoz/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: @@ -261,7 +248,6 @@ signoz: cpu: 200m memory: 1Gi - k8s-infra: clusterName: portefaix-talos-homelab otelCollectorEndpoint: signoz-otel-collector.observability.svc.cluster.local:4317 diff --git a/gitops/argocd/charts/observability/signoz/values.yaml b/gitops/argocd/charts/observability/signoz/values.yaml index 6136f3875f..f202888b6c 100644 --- a/gitops/argocd/charts/observability/signoz/values.yaml +++ b/gitops/argocd/charts/observability/signoz/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- signoz: clickhouse: database: signoz_metrics @@ -65,6 +52,6 @@ k8s-infra: enabled: true signozLogs: false namespaces: - - test - - poc + - test + - poc pods: [] diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/Chart.yaml b/gitops/argocd/charts/openfeature/open-feature-demo/Chart.yaml index 38f381c9b6..347dc63d28 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/Chart.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-demo/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: open-feature-demo diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/templates/_helpers.tpl b/gitops/argocd/charts/openfeature/open-feature-demo/templates/_helpers.tpl index 94d220e1d9..3cbc3d0c5d 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/templates/_helpers.tpl +++ b/gitops/argocd/charts/openfeature/open-feature-demo/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/templates/deployment.yaml b/gitops/argocd/charts/openfeature/open-feature-demo/templates/deployment.yaml index 6d437d3e50..7f89cf2ec6 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/templates/deployment.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-demo/templates/deployment.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 apiVersion: apps/v1 diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/templates/flagd-featureflag.yaml b/gitops/argocd/charts/openfeature/open-feature-demo/templates/flagd-featureflag.yaml index ba8e7e1495..a29b256100 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/templates/flagd-featureflag.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-demo/templates/flagd-featureflag.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/templates/service.yaml b/gitops/argocd/charts/openfeature/open-feature-demo/templates/service.yaml index 68ddb0e82c..ac31910cbd 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/templates/service.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-demo/templates/service.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/values-talos-homelab.yaml b/gitops/argocd/charts/openfeature/open-feature-demo/values-talos-homelab.yaml index 079bfd1f25..1571391846 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/values-talos-homelab.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-demo/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- open-feature-demo: resources: limits: diff --git a/gitops/argocd/charts/openfeature/open-feature-demo/values.yaml b/gitops/argocd/charts/openfeature/open-feature-demo/values.yaml index 8cb6c77977..f66bdb3910 100644 --- a/gitops/argocd/charts/openfeature/open-feature-demo/values.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-demo/values.yaml @@ -1,18 +1,5 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- open-feature-demo: diff --git a/gitops/argocd/charts/openfeature/open-feature-operator/Chart.yaml b/gitops/argocd/charts/openfeature/open-feature-operator/Chart.yaml index 8a4d92a600..c051f1bbe2 100644 --- a/gitops/argocd/charts/openfeature/open-feature-operator/Chart.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: open-feature-operator diff --git a/gitops/argocd/charts/openfeature/open-feature-operator/values-talos-homelab.yaml b/gitops/argocd/charts/openfeature/open-feature-operator/values-talos-homelab.yaml index b656b490a9..bc7a5da779 100644 --- a/gitops/argocd/charts/openfeature/open-feature-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- open-feature-operator: controllerManager: resources: diff --git a/gitops/argocd/charts/openfeature/open-feature-operator/values.yaml b/gitops/argocd/charts/openfeature/open-feature-operator/values.yaml index 1c36cf5f24..f1558f5cb7 100644 --- a/gitops/argocd/charts/openfeature/open-feature-operator/values.yaml +++ b/gitops/argocd/charts/openfeature/open-feature-operator/values.yaml @@ -1,19 +1,6 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- open-feature-operator: defaultNamespace: openfeature diff --git a/gitops/argocd/charts/opentelemetry/alloy/Chart.yaml b/gitops/argocd/charts/opentelemetry/alloy/Chart.yaml index caf200d2cf..fc0f3a74a4 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/Chart.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: alloy diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-events.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-events.yaml index 79c671be8e..e6f6039e1b 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-events.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-events.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-frontend.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-frontend.yaml index 48204e7719..38e273705e 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-frontend.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-frontend.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-logs.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-logs.yaml index 2e1862fef4..89bfe8dd03 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-logs.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-logs.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-metrics.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-metrics.yaml index a6fc8d3c3a..12fd73f256 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-metrics.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-metrics.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-portefaix.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-portefaix.yaml index 62c212ee45..7854223541 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-portefaix.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-portefaix.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-profiles.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-profiles.yaml index d0dd214354..899049e429 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-profiles.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-profiles.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-traces.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-traces.yaml index 7319397396..d08251dae0 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-traces.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/configmap-traces.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/credentials.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/credentials.yaml index f0d6b20043..b531bbcc59 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/credentials.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/alloy/templates/ingress.yaml b/gitops/argocd/charts/opentelemetry/alloy/templates/ingress.yaml index 91a6800cf5..80a05862f1 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/templates/ingress.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/opentelemetry/alloy/values-talos-homelab.yaml b/gitops/argocd/charts/opentelemetry/alloy/values-talos-homelab.yaml index 891dfecd25..128818d683 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/values-talos-homelab.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: @@ -380,7 +367,6 @@ alloy-metrics: - alloy-metrics.192.168.0.61.nip.io tls: [] - alloy-logs: alloy: configMap: diff --git a/gitops/argocd/charts/opentelemetry/alloy/values.yaml b/gitops/argocd/charts/opentelemetry/alloy/values.yaml index 7802a5649b..2177d6a340 100644 --- a/gitops/argocd/charts/opentelemetry/alloy/values.yaml +++ b/gitops/argocd/charts/opentelemetry/alloy/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/opentelemetry/beyla/Chart.yaml b/gitops/argocd/charts/opentelemetry/beyla/Chart.yaml index 611dab9423..a1751dced9 100644 --- a/gitops/argocd/charts/opentelemetry/beyla/Chart.yaml +++ b/gitops/argocd/charts/opentelemetry/beyla/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: beyla diff --git a/gitops/argocd/charts/opentelemetry/beyla/templates/configmap-dashboards.yaml b/gitops/argocd/charts/opentelemetry/beyla/templates/configmap-dashboards.yaml index 8ccfb3618b..7a4ee209bd 100644 --- a/gitops/argocd/charts/opentelemetry/beyla/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/opentelemetry/beyla/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/opentelemetry/beyla/values-talos-homelab.yaml b/gitops/argocd/charts/opentelemetry/beyla/values-talos-homelab.yaml index f275d1b23b..5fb7822c94 100644 --- a/gitops/argocd/charts/opentelemetry/beyla/values-talos-homelab.yaml +++ b/gitops/argocd/charts/opentelemetry/beyla/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- beyla: resources: limits: diff --git a/gitops/argocd/charts/opentelemetry/beyla/values.yaml b/gitops/argocd/charts/opentelemetry/beyla/values.yaml index 641ead7b25..1e6fb98d14 100644 --- a/gitops/argocd/charts/opentelemetry/beyla/values.yaml +++ b/gitops/argocd/charts/opentelemetry/beyla/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- portefaixVersion: v0.54.0 grafanaDashboard: diff --git a/gitops/argocd/charts/opentelemetry/datadog/Chart.yaml b/gitops/argocd/charts/opentelemetry/datadog/Chart.yaml index 3bd2d08c7c..57bcc733d3 100644 --- a/gitops/argocd/charts/opentelemetry/datadog/Chart.yaml +++ b/gitops/argocd/charts/opentelemetry/datadog/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: datadog diff --git a/gitops/argocd/charts/opentelemetry/datadog/templates/credentials.yaml b/gitops/argocd/charts/opentelemetry/datadog/templates/credentials.yaml index 2579e37e29..6882e02f65 100644 --- a/gitops/argocd/charts/opentelemetry/datadog/templates/credentials.yaml +++ b/gitops/argocd/charts/opentelemetry/datadog/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/datadog/values-talos-homelab.yaml b/gitops/argocd/charts/opentelemetry/datadog/values-talos-homelab.yaml index 27f521c4b9..775d7ca15c 100644 --- a/gitops/argocd/charts/opentelemetry/datadog/values-talos-homelab.yaml +++ b/gitops/argocd/charts/opentelemetry/datadog/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- datadog: datadog: clusterName: portefaix-talos-homelab diff --git a/gitops/argocd/charts/opentelemetry/datadog/values.yaml b/gitops/argocd/charts/opentelemetry/datadog/values.yaml index 5aa78e8ddd..bad2bf68f9 100644 --- a/gitops/argocd/charts/opentelemetry/datadog/values.yaml +++ b/gitops/argocd/charts/opentelemetry/datadog/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- datadog: commonLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/Chart.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/Chart.yaml index f14e03c2e6..a250058ff6 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/Chart.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: opentelemetry-collector diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/_helpers.tpl b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/_helpers.tpl index 2a74db4632..41c7d1fbb3 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/_helpers.tpl +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/collector.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/collector.yaml index dcabe424a3..87fb9b2d15 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/collector.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/collector.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ range $_, $collector := .Values.collectors -}} diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/configmap-dashboards.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/configmap-dashboards.yaml index 0ac8f9d085..14de4ad9a2 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/credentials.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/credentials.yaml index d8df135532..43128c275d 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/credentials.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/ingress.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/ingress.yaml index 3ba9a08adb..50758d9c14 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/ingress.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # https://github.com/open-telemetry/opentelemetry-collector/blob/main/extension/zpagesextension/README.md diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/instrumentation.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/instrumentation.yaml index d0895d6b5e..dd722a58d0 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/instrumentation.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/instrumentation.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/rbac.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/rbac.yaml index 74f21c7b0e..f1928140ce 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/rbac.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/rbac.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ range $_, $collector := .Values.collectors -}} diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/service.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/service.yaml index 0d5e3dc442..8ab3e1a80c 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/service.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/service.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # https://github.com/open-telemetry/opentelemetry-collector/blob/main/extension/zpagesextension/README.md diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/servicemonitor.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/servicemonitor.yaml index 6bcd55bbf0..667ee58af0 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/servicemonitor.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/templates/servicemonitor.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ range $_, $collector := .Values.collectors -}} diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values-talos-homelab.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values-talos-homelab.yaml index 39c022e2b4..8294a87bde 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values-talos-homelab.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ports: - name: metrics port: 8888 @@ -57,7 +44,6 @@ serviceMonitor: # replicas: 1 collectors: - - name: metrics enabled: true mode: statefulset @@ -100,7 +86,6 @@ collectors: config: extensions: - health_check: memory_ballast: @@ -124,7 +109,6 @@ collectors: password: "${GRAFANA_CLOUD_METRICS_APIKEY}" receivers: - hostmetrics: collection_interval: 60s scrapers: @@ -145,10 +129,10 @@ collectors: # external_labels: # project: portefaix-homelab scrape_configs: - - job_name: 'otel-collector' + - job_name: "otel-collector" scrape_interval: 30s static_configs: - - targets: ['0.0.0.0:8888'] + - targets: ["0.0.0.0:8888"] target_allocator: endpoint: http://metrics-targetallocator:80 interval: 30s @@ -172,7 +156,6 @@ collectors: # insecure_skip_verify: true processors: - batch: send_batch_size: 1500 send_batch_max_size: 1500 @@ -251,7 +234,6 @@ collectors: # detectors: [gcp, ecs, ec2, azure, system] exporters: - logging: verbosity: detailed # verbosity: normal @@ -292,7 +274,6 @@ collectors: # site: datadoghq.com service: - telemetry: logs: level: info @@ -357,7 +338,6 @@ collectors: config: extensions: - health_check: memory_ballast: @@ -381,7 +361,6 @@ collectors: password: "${GRAFANA_CLOUD_TRACES_APIKEY}" receivers: - jaeger: protocols: grpc: @@ -402,7 +381,6 @@ collectors: # endpoint: 0.0.0.0:9411 processors: - batch: send_batch_max_size: 1000 timeout: 15s @@ -426,7 +404,6 @@ collectors: # detectors: [gcp, ecs, ec2, azure, system] exporters: - logging: # verbosity: detailed verbosity: normal @@ -464,7 +441,6 @@ collectors: # site: datadoghq.com service: - telemetry: logs: level: info @@ -482,7 +458,6 @@ collectors: - basicauth/grafanacloud pipelines: - traces: receivers: - otlp @@ -523,9 +498,7 @@ collectors: memory: 500Mi config: - extensions: - health_check: memory_ballast: @@ -601,7 +574,6 @@ collectors: # detectors: [gcp, ecs, ec2, azure, system] exporters: - logging: # verbosity: detailed verbosity: normal @@ -636,7 +608,6 @@ collectors: # site: datadoghq.com service: - telemetry: logs: level: info @@ -653,7 +624,6 @@ collectors: - basicauth/grafanacloud pipelines: - logs: receivers: - fluentforward diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values.yaml index 18dc51877c..86f1cb108c 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-collector/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # -- Additional labels to add to all resources additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-operator/Chart.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-operator/Chart.yaml index 93eb330fcf..476ef92a7b 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-operator/Chart.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: opentelemetry-operator diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values-talos-homelab.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values-talos-homelab.yaml index 17e86d9207..858fd6c95e 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- opentelemetry-operator: manager: resources: diff --git a/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values.yaml b/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values.yaml index 00a119b8a2..fbe5e1b5c3 100644 --- a/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values.yaml +++ b/gitops/argocd/charts/opentelemetry/opentelemetry-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- opentelemetry-operator: manager: image: diff --git a/gitops/argocd/charts/opentelemetry/quickwit/Chart.yaml b/gitops/argocd/charts/opentelemetry/quickwit/Chart.yaml index 8ef8e9e479..6060008a07 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/Chart.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: quickwit diff --git a/gitops/argocd/charts/opentelemetry/quickwit/templates/cloudflare-credentials.yaml b/gitops/argocd/charts/opentelemetry/quickwit/templates/cloudflare-credentials.yaml index cc4dcc4bdb..ff782a4865 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/templates/cloudflare-credentials.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/templates/cloudflare-credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/quickwit/templates/configmap-dashboards.yaml b/gitops/argocd/charts/opentelemetry/quickwit/templates/configmap-dashboards.yaml index de32e263fd..b25e0db68f 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/opentelemetry/quickwit/templates/database.yaml b/gitops/argocd/charts/opentelemetry/quickwit/templates/database.yaml index fec8654914..de2fef7673 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/templates/database.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/templates/database.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/quickwit/templates/ingress.yaml b/gitops/argocd/charts/opentelemetry/quickwit/templates/ingress.yaml index 6b53971fae..e17c3992a7 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/templates/ingress.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/opentelemetry/quickwit/templates/postgres-credentials.yaml b/gitops/argocd/charts/opentelemetry/quickwit/templates/postgres-credentials.yaml index 5d6e4e2c29..82c5f7380d 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/templates/postgres-credentials.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/templates/postgres-credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/opentelemetry/quickwit/values-talos-homelab.yaml b/gitops/argocd/charts/opentelemetry/quickwit/values-talos-homelab.yaml index 6d398c1f04..24c9a57840 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/values-talos-homelab.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/opentelemetry/quickwit/values.yaml b/gitops/argocd/charts/opentelemetry/quickwit/values.yaml index 871efc4386..7c68a2076d 100644 --- a/gitops/argocd/charts/opentelemetry/quickwit/values.yaml +++ b/gitops/argocd/charts/opentelemetry/quickwit/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/policy/kube-bench-adapter/Chart.yaml b/gitops/argocd/charts/policy/kube-bench-adapter/Chart.yaml index f2f28f0b6c..2e06375f42 100644 --- a/gitops/argocd/charts/policy/kube-bench-adapter/Chart.yaml +++ b/gitops/argocd/charts/policy/kube-bench-adapter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: kube-bench-adapter diff --git a/gitops/argocd/charts/policy/kube-bench-adapter/values-talos-homelab.yaml b/gitops/argocd/charts/policy/kube-bench-adapter/values-talos-homelab.yaml index 4c01963eb6..c8341ac40e 100644 --- a/gitops/argocd/charts/policy/kube-bench-adapter/values-talos-homelab.yaml +++ b/gitops/argocd/charts/policy/kube-bench-adapter/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-bench-adapter: cronjob: schedule: '"@weekly"' diff --git a/gitops/argocd/charts/policy/kube-bench-adapter/values.yaml b/gitops/argocd/charts/policy/kube-bench-adapter/values.yaml index 712b26dae6..f11fe75dea 100644 --- a/gitops/argocd/charts/policy/kube-bench-adapter/values.yaml +++ b/gitops/argocd/charts/policy/kube-bench-adapter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kube-bench-adapter: kubeBench: namespace: security diff --git a/gitops/argocd/charts/policy/kubewarden/Chart.yaml b/gitops/argocd/charts/policy/kubewarden/Chart.yaml index 9b69bec578..57e6fe8747 100644 --- a/gitops/argocd/charts/policy/kubewarden/Chart.yaml +++ b/gitops/argocd/charts/policy/kubewarden/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: kubewarnde diff --git a/gitops/argocd/charts/policy/kubewarden/templates/serviceMonitor.yaml b/gitops/argocd/charts/policy/kubewarden/templates/serviceMonitor.yaml index 34948c0152..68d2fa57fe 100644 --- a/gitops/argocd/charts/policy/kubewarden/templates/serviceMonitor.yaml +++ b/gitops/argocd/charts/policy/kubewarden/templates/serviceMonitor.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.monitoring.enabled -}} diff --git a/gitops/argocd/charts/policy/kubewarden/values-talos-homelab.yaml b/gitops/argocd/charts/policy/kubewarden/values-talos-homelab.yaml index fecbd160fc..14052ae3f5 100644 --- a/gitops/argocd/charts/policy/kubewarden/values-talos-homelab.yaml +++ b/gitops/argocd/charts/policy/kubewarden/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kubewarden-controller: resources: controller: diff --git a/gitops/argocd/charts/policy/kubewarden/values.yaml b/gitops/argocd/charts/policy/kubewarden/values.yaml index 123274a792..f61d26716f 100644 --- a/gitops/argocd/charts/policy/kubewarden/values.yaml +++ b/gitops/argocd/charts/policy/kubewarden/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- monitoring: enabled: false diff --git a/gitops/argocd/charts/policy/kyverno-reporter/Chart.yaml b/gitops/argocd/charts/policy/kyverno-reporter/Chart.yaml index 464626b93f..edf5278316 100644 --- a/gitops/argocd/charts/policy/kyverno-reporter/Chart.yaml +++ b/gitops/argocd/charts/policy/kyverno-reporter/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: policy-reporter diff --git a/gitops/argocd/charts/policy/kyverno-reporter/templates/ingress.yaml b/gitops/argocd/charts/policy/kyverno-reporter/templates/ingress.yaml index 008b82db05..3c317178d7 100644 --- a/gitops/argocd/charts/policy/kyverno-reporter/templates/ingress.yaml +++ b/gitops/argocd/charts/policy/kyverno-reporter/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/policy/kyverno-reporter/values-talos-homelab.yaml b/gitops/argocd/charts/policy/kyverno-reporter/values-talos-homelab.yaml index 14d7ce7e4c..d4e8199441 100644 --- a/gitops/argocd/charts/policy/kyverno-reporter/values-talos-homelab.yaml +++ b/gitops/argocd/charts/policy/kyverno-reporter/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/policy/kyverno-reporter/values.yaml b/gitops/argocd/charts/policy/kyverno-reporter/values.yaml index 2ee58c018d..223be0ea6c 100644 --- a/gitops/argocd/charts/policy/kyverno-reporter/values.yaml +++ b/gitops/argocd/charts/policy/kyverno-reporter/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/policy/kyverno/Chart.yaml b/gitops/argocd/charts/policy/kyverno/Chart.yaml index b3d47da925..9c9c05db5d 100644 --- a/gitops/argocd/charts/policy/kyverno/Chart.yaml +++ b/gitops/argocd/charts/policy/kyverno/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: kyverno diff --git a/gitops/argocd/charts/policy/kyverno/values-talos-homelab.yaml b/gitops/argocd/charts/policy/kyverno/values-talos-homelab.yaml index f1b937340b..612dee80ab 100644 --- a/gitops/argocd/charts/policy/kyverno/values-talos-homelab.yaml +++ b/gitops/argocd/charts/policy/kyverno/values-talos-homelab.yaml @@ -1,26 +1,13 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kyverno: cleanupJobs: enabled: true admissionReports: enabled: false - schedule: '*/10 * * * *' + schedule: "*/10 * * * *" resources: limits: # cpu: 100m @@ -30,7 +17,7 @@ kyverno: memory: 50Mi clusterAdmissionReports: enabled: false - schedule: '*/15 * * * *' + schedule: "*/15 * * * *" resources: limits: # cpu: 100m diff --git a/gitops/argocd/charts/policy/kyverno/values.yaml b/gitops/argocd/charts/policy/kyverno/values.yaml index 343db8074a..867e3214be 100644 --- a/gitops/argocd/charts/policy/kyverno/values.yaml +++ b/gitops/argocd/charts/policy/kyverno/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kyverno: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/policy/portefaix-policies/Chart.yaml b/gitops/argocd/charts/policy/portefaix-policies/Chart.yaml index 0ba5cf02d8..4aa8fb3bc4 100644 --- a/gitops/argocd/charts/policy/portefaix-policies/Chart.yaml +++ b/gitops/argocd/charts/policy/portefaix-policies/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: portefaix-policies diff --git a/gitops/argocd/charts/policy/portefaix-policies/values-talos-homelab.yaml b/gitops/argocd/charts/policy/portefaix-policies/values-talos-homelab.yaml index 0ee8712f43..b30b968512 100644 --- a/gitops/argocd/charts/policy/portefaix-policies/values-talos-homelab.yaml +++ b/gitops/argocd/charts/policy/portefaix-policies/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- cel: enabled: true diff --git a/gitops/argocd/charts/policy/portefaix-policies/values.yaml b/gitops/argocd/charts/policy/portefaix-policies/values.yaml index 362f29ad25..c9d30e8471 100644 --- a/gitops/argocd/charts/policy/portefaix-policies/values.yaml +++ b/gitops/argocd/charts/policy/portefaix-policies/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kyverno: enabled: false kubewarden: diff --git a/gitops/argocd/charts/profiling/pyroscope/Chart.yaml b/gitops/argocd/charts/profiling/pyroscope/Chart.yaml index a546db9342..01e6117d03 100644 --- a/gitops/argocd/charts/profiling/pyroscope/Chart.yaml +++ b/gitops/argocd/charts/profiling/pyroscope/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: pyroscope diff --git a/gitops/argocd/charts/profiling/pyroscope/templates/_helpers.tpl b/gitops/argocd/charts/profiling/pyroscope/templates/_helpers.tpl index 31b631018d..6e58429c12 100644 --- a/gitops/argocd/charts/profiling/pyroscope/templates/_helpers.tpl +++ b/gitops/argocd/charts/profiling/pyroscope/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/charts/profiling/pyroscope/templates/cloudflare.yaml b/gitops/argocd/charts/profiling/pyroscope/templates/cloudflare.yaml index 1d33f785c3..2a568f7035 100644 --- a/gitops/argocd/charts/profiling/pyroscope/templates/cloudflare.yaml +++ b/gitops/argocd/charts/profiling/pyroscope/templates/cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/profiling/pyroscope/values-talos-homelab.yaml b/gitops/argocd/charts/profiling/pyroscope/values-talos-homelab.yaml index 53a5ebb694..3acc10fa8d 100644 --- a/gitops/argocd/charts/profiling/pyroscope/values-talos-homelab.yaml +++ b/gitops/argocd/charts/profiling/pyroscope/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true diff --git a/gitops/argocd/charts/profiling/pyroscope/values.yaml b/gitops/argocd/charts/profiling/pyroscope/values.yaml index 6297235dc0..ab12dc4987 100644 --- a/gitops/argocd/charts/profiling/pyroscope/values.yaml +++ b/gitops/argocd/charts/profiling/pyroscope/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- pyroscope: pyroscope: extraLabels: diff --git a/gitops/argocd/charts/reliability/pyrra/Chart.yaml b/gitops/argocd/charts/reliability/pyrra/Chart.yaml index efa0dc2c2a..92fc7164f4 100644 --- a/gitops/argocd/charts/reliability/pyrra/Chart.yaml +++ b/gitops/argocd/charts/reliability/pyrra/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: pyrra diff --git a/gitops/argocd/charts/reliability/pyrra/templates/configmap-dashboards.yaml b/gitops/argocd/charts/reliability/pyrra/templates/configmap-dashboards.yaml index b74db8512a..46585f9519 100644 --- a/gitops/argocd/charts/reliability/pyrra/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/reliability/pyrra/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/reliability/pyrra/templates/ingress.yaml b/gitops/argocd/charts/reliability/pyrra/templates/ingress.yaml index 824500c237..eea1075607 100644 --- a/gitops/argocd/charts/reliability/pyrra/templates/ingress.yaml +++ b/gitops/argocd/charts/reliability/pyrra/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/reliability/pyrra/values-talos-homelab.yaml b/gitops/argocd/charts/reliability/pyrra/values-talos-homelab.yaml index 814a6ea3aa..90006084f8 100644 --- a/gitops/argocd/charts/reliability/pyrra/values-talos-homelab.yaml +++ b/gitops/argocd/charts/reliability/pyrra/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/reliability/pyrra/values.yaml b/gitops/argocd/charts/reliability/pyrra/values.yaml index 0b38728cd4..f722be183a 100644 --- a/gitops/argocd/charts/reliability/pyrra/values.yaml +++ b/gitops/argocd/charts/reliability/pyrra/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/reliability/service-levels/Chart.yaml b/gitops/argocd/charts/reliability/service-levels/Chart.yaml index bff745f626..ee4f4105ef 100644 --- a/gitops/argocd/charts/reliability/service-levels/Chart.yaml +++ b/gitops/argocd/charts/reliability/service-levels/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: service-levels diff --git a/gitops/argocd/charts/reliability/service-levels/values-talos-homelab.yaml b/gitops/argocd/charts/reliability/service-levels/values-talos-homelab.yaml index a6961fdd3c..14086c1f6a 100644 --- a/gitops/argocd/charts/reliability/service-levels/values-talos-homelab.yaml +++ b/gitops/argocd/charts/reliability/service-levels/values-talos-homelab.yaml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault +# SPDX-License-Identifier: Apache-2.0 + gitops-slo: pyrra: enabled: true diff --git a/gitops/argocd/charts/reliability/service-levels/values.yaml b/gitops/argocd/charts/reliability/service-levels/values.yaml index 03f3909ddf..a8e9d1fd86 100644 --- a/gitops/argocd/charts/reliability/service-levels/values.yaml +++ b/gitops/argocd/charts/reliability/service-levels/values.yaml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault +# SPDX-License-Identifier: Apache-2.0 + gitops-slo: additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/reliability/sloth/Chart.yaml b/gitops/argocd/charts/reliability/sloth/Chart.yaml index 0fcfe5cc48..aeca4c78e4 100644 --- a/gitops/argocd/charts/reliability/sloth/Chart.yaml +++ b/gitops/argocd/charts/reliability/sloth/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: sloth diff --git a/gitops/argocd/charts/reliability/sloth/templates/configmap-dashboards.yaml b/gitops/argocd/charts/reliability/sloth/templates/configmap-dashboards.yaml index ac5cfc4b24..d5d4b46be0 100644 --- a/gitops/argocd/charts/reliability/sloth/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/reliability/sloth/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/reliability/sloth/templates/slo-apiserver.yaml b/gitops/argocd/charts/reliability/sloth/templates/slo-apiserver.yaml index 5a3a09576a..ff30cd7dad 100644 --- a/gitops/argocd/charts/reliability/sloth/templates/slo-apiserver.yaml +++ b/gitops/argocd/charts/reliability/sloth/templates/slo-apiserver.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/reliability/sloth/templates/slo-coredns.yaml b/gitops/argocd/charts/reliability/sloth/templates/slo-coredns.yaml index 861b374d75..20c8ac72db 100644 --- a/gitops/argocd/charts/reliability/sloth/templates/slo-coredns.yaml +++ b/gitops/argocd/charts/reliability/sloth/templates/slo-coredns.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/reliability/sloth/templates/slo-ingress.yaml b/gitops/argocd/charts/reliability/sloth/templates/slo-ingress.yaml index f73bd699b9..13df75dbb1 100644 --- a/gitops/argocd/charts/reliability/sloth/templates/slo-ingress.yaml +++ b/gitops/argocd/charts/reliability/sloth/templates/slo-ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- $baseName := include "sloth.name" $ }} diff --git a/gitops/argocd/charts/reliability/sloth/templates/slo-prometheus.yaml b/gitops/argocd/charts/reliability/sloth/templates/slo-prometheus.yaml index 796a8437c5..02cfb05d2d 100644 --- a/gitops/argocd/charts/reliability/sloth/templates/slo-prometheus.yaml +++ b/gitops/argocd/charts/reliability/sloth/templates/slo-prometheus.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/reliability/sloth/values-aws-staging.yaml b/gitops/argocd/charts/reliability/sloth/values-aws-staging.yaml index ee9b68ddde..d4cafb8ea9 100644 --- a/gitops/argocd/charts/reliability/sloth/values-aws-staging.yaml +++ b/gitops/argocd/charts/reliability/sloth/values-aws-staging.yaml @@ -1,16 +1,4 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 + +--- diff --git a/gitops/argocd/charts/reliability/sloth/values-kind-local.yaml b/gitops/argocd/charts/reliability/sloth/values-kind-local.yaml index ee9b68ddde..d4cafb8ea9 100644 --- a/gitops/argocd/charts/reliability/sloth/values-kind-local.yaml +++ b/gitops/argocd/charts/reliability/sloth/values-kind-local.yaml @@ -1,16 +1,4 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 + +--- diff --git a/gitops/argocd/charts/reliability/sloth/values-talos-homelab.yaml b/gitops/argocd/charts/reliability/sloth/values-talos-homelab.yaml index 6ccdbb21e3..6f9797b31a 100644 --- a/gitops/argocd/charts/reliability/sloth/values-talos-homelab.yaml +++ b/gitops/argocd/charts/reliability/sloth/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: - name: argo-cd-argo-server namespace: argocd diff --git a/gitops/argocd/charts/reliability/sloth/values.yaml b/gitops/argocd/charts/reliability/sloth/values.yaml index a6b656d14b..a365e8c19d 100644 --- a/gitops/argocd/charts/reliability/sloth/values.yaml +++ b/gitops/argocd/charts/reliability/sloth/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/search/meilisearch/Chart.yaml b/gitops/argocd/charts/search/meilisearch/Chart.yaml index 3567fb2006..81cede36e3 100644 --- a/gitops/argocd/charts/search/meilisearch/Chart.yaml +++ b/gitops/argocd/charts/search/meilisearch/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: meilisearch diff --git a/gitops/argocd/charts/search/meilisearch/templates/ingress.yaml b/gitops/argocd/charts/search/meilisearch/templates/ingress.yaml index 5fe9f1b242..523bbabbbe 100644 --- a/gitops/argocd/charts/search/meilisearch/templates/ingress.yaml +++ b/gitops/argocd/charts/search/meilisearch/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/search/meilisearch/values-talos-homelab.yaml b/gitops/argocd/charts/search/meilisearch/values-talos-homelab.yaml index f9d3f087b7..8d977cd1a4 100644 --- a/gitops/argocd/charts/search/meilisearch/values-talos-homelab.yaml +++ b/gitops/argocd/charts/search/meilisearch/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/search/meilisearch/values.yaml b/gitops/argocd/charts/search/meilisearch/values.yaml index fa209935f0..7610356cc8 100644 --- a/gitops/argocd/charts/search/meilisearch/values.yaml +++ b/gitops/argocd/charts/search/meilisearch/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- meilisearch: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/secrets/external-secrets/Chart.yaml b/gitops/argocd/charts/secrets/external-secrets/Chart.yaml index 88848b19a2..ea678ebabd 100644 --- a/gitops/argocd/charts/secrets/external-secrets/Chart.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: external-secrets diff --git a/gitops/argocd/charts/secrets/external-secrets/templates/akeyless.yaml b/gitops/argocd/charts/secrets/external-secrets/templates/akeyless.yaml index 1a1c2f68cf..c24e31796f 100644 --- a/gitops/argocd/charts/secrets/external-secrets/templates/akeyless.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/templates/akeyless.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/secrets/external-secrets/templates/configmap-dashboards.yaml b/gitops/argocd/charts/secrets/external-secrets/templates/configmap-dashboards.yaml index f824493388..86fb4d43ff 100644 --- a/gitops/argocd/charts/secrets/external-secrets/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/secrets/external-secrets/templates/infisical.yaml b/gitops/argocd/charts/secrets/external-secrets/templates/infisical.yaml index 612e491aec..22879c56d1 100644 --- a/gitops/argocd/charts/secrets/external-secrets/templates/infisical.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/templates/infisical.yaml @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault +# SPDX-License-Identifier: Apache-2.0 + --- apiVersion: external-secrets.io/v1beta1 kind: ClusterSecretStore diff --git a/gitops/argocd/charts/secrets/external-secrets/values-aws-staging.yaml b/gitops/argocd/charts/secrets/external-secrets/values-aws-staging.yaml index 7156ac5470..16cfb1135e 100644 --- a/gitops/argocd/charts/secrets/external-secrets/values-aws-staging.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- external-secrets: resources: limits: diff --git a/gitops/argocd/charts/secrets/external-secrets/values-talos-homelab.yaml b/gitops/argocd/charts/secrets/external-secrets/values-talos-homelab.yaml index bf1058c032..60430b883a 100644 --- a/gitops/argocd/charts/secrets/external-secrets/values-talos-homelab.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- infisical: project: talos-homelab-nzgb environment: prod diff --git a/gitops/argocd/charts/secrets/external-secrets/values.yaml b/gitops/argocd/charts/secrets/external-secrets/values.yaml index 3c7faa5541..dee42fb6a8 100644 --- a/gitops/argocd/charts/secrets/external-secrets/values.yaml +++ b/gitops/argocd/charts/secrets/external-secrets/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: diff --git a/gitops/argocd/charts/secrets/sealed-secrets/Chart.yaml b/gitops/argocd/charts/secrets/sealed-secrets/Chart.yaml index 73224edc71..ac70fa9c24 100644 --- a/gitops/argocd/charts/secrets/sealed-secrets/Chart.yaml +++ b/gitops/argocd/charts/secrets/sealed-secrets/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: sealed-secrets diff --git a/gitops/argocd/charts/secrets/sealed-secrets/values-aws-staging.yaml b/gitops/argocd/charts/secrets/sealed-secrets/values-aws-staging.yaml index fdd22eb858..62582dc817 100644 --- a/gitops/argocd/charts/secrets/sealed-secrets/values-aws-staging.yaml +++ b/gitops/argocd/charts/secrets/sealed-secrets/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- sealed-secrets: resources: limits: diff --git a/gitops/argocd/charts/secrets/sealed-secrets/values-kind-local.yaml b/gitops/argocd/charts/secrets/sealed-secrets/values-kind-local.yaml index fdd22eb858..62582dc817 100644 --- a/gitops/argocd/charts/secrets/sealed-secrets/values-kind-local.yaml +++ b/gitops/argocd/charts/secrets/sealed-secrets/values-kind-local.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- sealed-secrets: resources: limits: diff --git a/gitops/argocd/charts/secrets/sealed-secrets/values-talos-homelab.yaml b/gitops/argocd/charts/secrets/sealed-secrets/values-talos-homelab.yaml index a3167eead4..fab8281b40 100644 --- a/gitops/argocd/charts/secrets/sealed-secrets/values-talos-homelab.yaml +++ b/gitops/argocd/charts/secrets/sealed-secrets/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- sealed-secrets: resources: limits: diff --git a/gitops/argocd/charts/secrets/sealed-secrets/values.yaml b/gitops/argocd/charts/secrets/sealed-secrets/values.yaml index ccbe215d7a..687b75073e 100644 --- a/gitops/argocd/charts/secrets/sealed-secrets/values.yaml +++ b/gitops/argocd/charts/secrets/sealed-secrets/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- sealed-secrets: metrics: serviceMonitor: diff --git a/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/Chart.yaml b/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/Chart.yaml index 36d2b2a42b..dd2073679c 100644 --- a/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/Chart.yaml +++ b/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: secrets-store-csi-driver-aws diff --git a/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values-aws-staging.yaml b/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values-aws-staging.yaml index ea38272b44..fdfac2d4e6 100644 --- a/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values-aws-staging.yaml +++ b/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- secrets-store-csi-driver-aws: resources: limits: diff --git a/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values.yaml b/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values.yaml index 1577d528c9..f0285f272c 100644 --- a/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values.yaml +++ b/gitops/argocd/charts/secrets/secrets-store-csi-driver-aws/values.yaml @@ -1,18 +1,5 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- secrets-store-csi-driver-aws: diff --git a/gitops/argocd/charts/secrets/secrets-store-csi-driver/Chart.yaml b/gitops/argocd/charts/secrets/secrets-store-csi-driver/Chart.yaml index e824dd9fbb..8164806c27 100644 --- a/gitops/argocd/charts/secrets/secrets-store-csi-driver/Chart.yaml +++ b/gitops/argocd/charts/secrets/secrets-store-csi-driver/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: secrets-store-csi-driver-aws diff --git a/gitops/argocd/charts/secrets/secrets-store-csi-driver/values-aws-staging.yaml b/gitops/argocd/charts/secrets/secrets-store-csi-driver/values-aws-staging.yaml index 27e8fe3e3e..80c9a263d9 100644 --- a/gitops/argocd/charts/secrets/secrets-store-csi-driver/values-aws-staging.yaml +++ b/gitops/argocd/charts/secrets/secrets-store-csi-driver/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- secrets-store-csi-driver: linux: enable: true diff --git a/gitops/argocd/charts/secrets/secrets-store-csi-driver/values.yaml b/gitops/argocd/charts/secrets/secrets-store-csi-driver/values.yaml index 4e3b162deb..09a057f44c 100644 --- a/gitops/argocd/charts/secrets/secrets-store-csi-driver/values.yaml +++ b/gitops/argocd/charts/secrets/secrets-store-csi-driver/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- secrets-store-csi-driver: linux: enable: true diff --git a/gitops/argocd/charts/secrets/vault/Chart.yaml b/gitops/argocd/charts/secrets/vault/Chart.yaml index 23e985f12a..8148bca83e 100644 --- a/gitops/argocd/charts/secrets/vault/Chart.yaml +++ b/gitops/argocd/charts/secrets/vault/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: vault diff --git a/gitops/argocd/charts/secrets/vault/templates/ingress.yaml b/gitops/argocd/charts/secrets/vault/templates/ingress.yaml index 1f19135630..e4c0cfe229 100644 --- a/gitops/argocd/charts/secrets/vault/templates/ingress.yaml +++ b/gitops/argocd/charts/secrets/vault/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/secrets/vault/values-talos-homelab.yaml b/gitops/argocd/charts/secrets/vault/values-talos-homelab.yaml index 7cd3dc966e..94f4e95888 100644 --- a/gitops/argocd/charts/secrets/vault/values-talos-homelab.yaml +++ b/gitops/argocd/charts/secrets/vault/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/secrets/vault/values.yaml b/gitops/argocd/charts/secrets/vault/values.yaml index 2279152b5b..df0a45c569 100644 --- a/gitops/argocd/charts/secrets/vault/values.yaml +++ b/gitops/argocd/charts/secrets/vault/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/security/falco/Chart.yaml b/gitops/argocd/charts/security/falco/Chart.yaml index 99ae4b7a63..177987ebcd 100644 --- a/gitops/argocd/charts/security/falco/Chart.yaml +++ b/gitops/argocd/charts/security/falco/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: falco diff --git a/gitops/argocd/charts/security/falco/templates/dashboard.yaml b/gitops/argocd/charts/security/falco/templates/dashboard.yaml index b21816975d..1fa8aabcbc 100644 --- a/gitops/argocd/charts/security/falco/templates/dashboard.yaml +++ b/gitops/argocd/charts/security/falco/templates/dashboard.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.grafanaOperator.enabled -}} diff --git a/gitops/argocd/charts/security/falco/templates/ingress.yaml b/gitops/argocd/charts/security/falco/templates/ingress.yaml index 6eca30c4f7..e4f4a64a05 100644 --- a/gitops/argocd/charts/security/falco/templates/ingress.yaml +++ b/gitops/argocd/charts/security/falco/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/security/falco/values-talos-homelab.yaml b/gitops/argocd/charts/security/falco/values-talos-homelab.yaml index 04ce24eb9b..97c636f707 100644 --- a/gitops/argocd/charts/security/falco/values-talos-homelab.yaml +++ b/gitops/argocd/charts/security/falco/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false # entries: diff --git a/gitops/argocd/charts/security/falco/values.yaml b/gitops/argocd/charts/security/falco/values.yaml index 9101f151c0..68912b6b75 100644 --- a/gitops/argocd/charts/security/falco/values.yaml +++ b/gitops/argocd/charts/security/falco/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false @@ -30,7 +17,6 @@ grafanaDashboard: falco: # additionalLabels: # portefaix.xyz/version: v0.54.0 - controller: kind: deployment deployment: @@ -69,9 +55,9 @@ falco: - rulesfile install: resolveDeps: true - refs: ['falco-rules:3', 'k8saudit-rules:0', 'k8saudit:0', 'json:0'] + refs: ["falco-rules:3", "k8saudit-rules:0", "k8saudit:0", "json:0"] follow: - refs: ['falco-rules:3', 'k8saudit-rules:0', 'json:0'] + refs: ["falco-rules:3", "k8saudit-rules:0", "json:0"] services: - name: k8saudit-webhook diff --git a/gitops/argocd/charts/security/sbom-operator/Chart.yaml b/gitops/argocd/charts/security/sbom-operator/Chart.yaml index fdb71d4e6b..66dce568e7 100644 --- a/gitops/argocd/charts/security/sbom-operator/Chart.yaml +++ b/gitops/argocd/charts/security/sbom-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: sbom-operator diff --git a/gitops/argocd/charts/security/sbom-operator/values-talos-homelab.yaml b/gitops/argocd/charts/security/sbom-operator/values-talos-homelab.yaml index 99b2d0962e..242126669a 100644 --- a/gitops/argocd/charts/security/sbom-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/security/sbom-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- sbom-operator: resources: limits: diff --git a/gitops/argocd/charts/security/sbom-operator/values.yaml b/gitops/argocd/charts/security/sbom-operator/values.yaml index b5fdd529ba..f1bf6b1b4b 100644 --- a/gitops/argocd/charts/security/sbom-operator/values.yaml +++ b/gitops/argocd/charts/security/sbom-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- sbom-operator: # additionalLabels: # portefaix.xyz/version: v0.54.0 @@ -23,7 +10,6 @@ sbom-operator: # enabled: true # additionalLabels: # prometheus.io/operator: portefaix - args: targets: git git-author-email: XXX diff --git a/gitops/argocd/charts/security/tetragon/Chart.yaml b/gitops/argocd/charts/security/tetragon/Chart.yaml index 282bb4bfa0..6a6b8e1fe2 100644 --- a/gitops/argocd/charts/security/tetragon/Chart.yaml +++ b/gitops/argocd/charts/security/tetragon/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: tetragon diff --git a/gitops/argocd/charts/security/tetragon/values-talos-homelab.yaml b/gitops/argocd/charts/security/tetragon/values-talos-homelab.yaml index 406ec16ae8..ad4e5efc9c 100644 --- a/gitops/argocd/charts/security/tetragon/values-talos-homelab.yaml +++ b/gitops/argocd/charts/security/tetragon/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- tetragon: nodeSelector: kubernetes.io/arch: amd64 diff --git a/gitops/argocd/charts/security/tetragon/values.yaml b/gitops/argocd/charts/security/tetragon/values.yaml index 27e1fd6cd7..0659166ace 100644 --- a/gitops/argocd/charts/security/tetragon/values.yaml +++ b/gitops/argocd/charts/security/tetragon/values.yaml @@ -1,24 +1,10 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- tetragon: # additionalLabels: # portefaix.xyz/version: v0.54.0 - tetragon: extraArgs: metrics-server: ":2112" diff --git a/gitops/argocd/charts/security/trivy-operator/Chart.yaml b/gitops/argocd/charts/security/trivy-operator/Chart.yaml index 513206550a..774b8d745a 100644 --- a/gitops/argocd/charts/security/trivy-operator/Chart.yaml +++ b/gitops/argocd/charts/security/trivy-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: trivy-operator diff --git a/gitops/argocd/charts/security/trivy-operator/templates/configmap-dashboards.yaml b/gitops/argocd/charts/security/trivy-operator/templates/configmap-dashboards.yaml index dc688c6f4c..ec2e89695a 100644 --- a/gitops/argocd/charts/security/trivy-operator/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/security/trivy-operator/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/security/trivy-operator/values-talos-homelab.yaml b/gitops/argocd/charts/security/trivy-operator/values-talos-homelab.yaml index f14f42feb0..1e9f13c85b 100644 --- a/gitops/argocd/charts/security/trivy-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/security/trivy-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- trivy-operator: trivyOperator: scanJobNodeSelector: diff --git a/gitops/argocd/charts/security/trivy-operator/values.yaml b/gitops/argocd/charts/security/trivy-operator/values.yaml index 3d28883771..d745820c4c 100644 --- a/gitops/argocd/charts/security/trivy-operator/values.yaml +++ b/gitops/argocd/charts/security/trivy-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: @@ -25,7 +12,6 @@ grafanaDashboard: trivy-operator: # additionalLabels: # portefaix.xyz/version: v0.54.0 - serviceMonitor: enabled: true labels: diff --git a/gitops/argocd/charts/security/vulnerability-operator/Chart.yaml b/gitops/argocd/charts/security/vulnerability-operator/Chart.yaml index 026335229a..2f1af1a65d 100644 --- a/gitops/argocd/charts/security/vulnerability-operator/Chart.yaml +++ b/gitops/argocd/charts/security/vulnerability-operator/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: vulnerability-operator diff --git a/gitops/argocd/charts/security/vulnerability-operator/templates/configmap-dashboards.yaml b/gitops/argocd/charts/security/vulnerability-operator/templates/configmap-dashboards.yaml index a5094908e2..ea0d43b468 100644 --- a/gitops/argocd/charts/security/vulnerability-operator/templates/configmap-dashboards.yaml +++ b/gitops/argocd/charts/security/vulnerability-operator/templates/configmap-dashboards.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{ if .Values.grafanaDashboard.enabled -}} diff --git a/gitops/argocd/charts/security/vulnerability-operator/values-talos-homelab.yaml b/gitops/argocd/charts/security/vulnerability-operator/values-talos-homelab.yaml index dc6901d00e..55d8cf4841 100644 --- a/gitops/argocd/charts/security/vulnerability-operator/values-talos-homelab.yaml +++ b/gitops/argocd/charts/security/vulnerability-operator/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- vulnerabilityoperator: resources: limits: diff --git a/gitops/argocd/charts/security/vulnerability-operator/values.yaml b/gitops/argocd/charts/security/vulnerability-operator/values.yaml index 3bd67772f4..32df7fc531 100644 --- a/gitops/argocd/charts/security/vulnerability-operator/values.yaml +++ b/gitops/argocd/charts/security/vulnerability-operator/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- grafanaDashboard: enabled: true grafanaOperator: @@ -25,7 +12,6 @@ grafanaDashboard: vulnerabilityoperator: # additionalLabels: # portefaix.xyz/version: v0.54.0 - serviceMonitor: enabled: true additionalLabels: diff --git a/gitops/argocd/charts/storage/aws-ebs-csi-driver/Chart.yaml b/gitops/argocd/charts/storage/aws-ebs-csi-driver/Chart.yaml index 3055571195..70b41c8d8b 100644 --- a/gitops/argocd/charts/storage/aws-ebs-csi-driver/Chart.yaml +++ b/gitops/argocd/charts/storage/aws-ebs-csi-driver/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: aws-ebs-csi-driver diff --git a/gitops/argocd/charts/storage/aws-ebs-csi-driver/values-aws-staging.yaml b/gitops/argocd/charts/storage/aws-ebs-csi-driver/values-aws-staging.yaml index 5c0a7cdfe4..3c7e0a64cf 100644 --- a/gitops/argocd/charts/storage/aws-ebs-csi-driver/values-aws-staging.yaml +++ b/gitops/argocd/charts/storage/aws-ebs-csi-driver/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-ebs-csi-driver: sidecars: provisioner: diff --git a/gitops/argocd/charts/storage/aws-ebs-csi-driver/values.yaml b/gitops/argocd/charts/storage/aws-ebs-csi-driver/values.yaml index 7891cea439..32b7418cb5 100644 --- a/gitops/argocd/charts/storage/aws-ebs-csi-driver/values.yaml +++ b/gitops/argocd/charts/storage/aws-ebs-csi-driver/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-ebs-csi-driver: customLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/storage/aws-efs-csi-driver/Chart.yaml b/gitops/argocd/charts/storage/aws-efs-csi-driver/Chart.yaml index 4592c70059..91cf8d6904 100644 --- a/gitops/argocd/charts/storage/aws-efs-csi-driver/Chart.yaml +++ b/gitops/argocd/charts/storage/aws-efs-csi-driver/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: aws-ebs-csi-driver diff --git a/gitops/argocd/charts/storage/aws-efs-csi-driver/values-aws-staging.yaml b/gitops/argocd/charts/storage/aws-efs-csi-driver/values-aws-staging.yaml index ad7b848f49..acfce44918 100644 --- a/gitops/argocd/charts/storage/aws-efs-csi-driver/values-aws-staging.yaml +++ b/gitops/argocd/charts/storage/aws-efs-csi-driver/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-efs-csi-driver: sidecars: livenessProbe: diff --git a/gitops/argocd/charts/storage/aws-efs-csi-driver/values.yaml b/gitops/argocd/charts/storage/aws-efs-csi-driver/values.yaml index 349140544a..4619ac7490 100644 --- a/gitops/argocd/charts/storage/aws-efs-csi-driver/values.yaml +++ b/gitops/argocd/charts/storage/aws-efs-csi-driver/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-efs-csi-driver: controller: serviceAccount: diff --git a/gitops/argocd/charts/storage/aws-fsx-csi-driver/Chart.yaml b/gitops/argocd/charts/storage/aws-fsx-csi-driver/Chart.yaml index 3dc4c6bbdb..adb95be501 100644 --- a/gitops/argocd/charts/storage/aws-fsx-csi-driver/Chart.yaml +++ b/gitops/argocd/charts/storage/aws-fsx-csi-driver/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: aws-ebs-csi-driver diff --git a/gitops/argocd/charts/storage/aws-fsx-csi-driver/values-aws-staging.yaml b/gitops/argocd/charts/storage/aws-fsx-csi-driver/values-aws-staging.yaml index 8d9af3c29c..09511a2d8a 100644 --- a/gitops/argocd/charts/storage/aws-fsx-csi-driver/values-aws-staging.yaml +++ b/gitops/argocd/charts/storage/aws-fsx-csi-driver/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-fsx-csi-driver: controller: serviceAccount: diff --git a/gitops/argocd/charts/storage/aws-fsx-csi-driver/values.yaml b/gitops/argocd/charts/storage/aws-fsx-csi-driver/values.yaml index d5b470745a..0be1fd33b0 100644 --- a/gitops/argocd/charts/storage/aws-fsx-csi-driver/values.yaml +++ b/gitops/argocd/charts/storage/aws-fsx-csi-driver/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- aws-fsx-csi-driver: controller: serviceAccount: diff --git a/gitops/argocd/charts/storage/local-path-provisioner/Chart.yaml b/gitops/argocd/charts/storage/local-path-provisioner/Chart.yaml index 9c410aa810..074810eb4c 100644 --- a/gitops/argocd/charts/storage/local-path-provisioner/Chart.yaml +++ b/gitops/argocd/charts/storage/local-path-provisioner/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: local-path-provisioner diff --git a/gitops/argocd/charts/storage/local-path-provisioner/values-talos-homelab.yaml b/gitops/argocd/charts/storage/local-path-provisioner/values-talos-homelab.yaml index e89db56d54..ca9e5754fc 100644 --- a/gitops/argocd/charts/storage/local-path-provisioner/values-talos-homelab.yaml +++ b/gitops/argocd/charts/storage/local-path-provisioner/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- local-path-provisioner: nodePathMap: - node: DEFAULT_PATH_FOR_NON_LISTED_NODES diff --git a/gitops/argocd/charts/storage/local-path-provisioner/values.yaml b/gitops/argocd/charts/storage/local-path-provisioner/values.yaml index e99ad5a1ce..1da6cc04a7 100644 --- a/gitops/argocd/charts/storage/local-path-provisioner/values.yaml +++ b/gitops/argocd/charts/storage/local-path-provisioner/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- local-path-provisioner: commonLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/storage/longhorn/Chart.yaml b/gitops/argocd/charts/storage/longhorn/Chart.yaml index d917cf8759..0090157867 100644 --- a/gitops/argocd/charts/storage/longhorn/Chart.yaml +++ b/gitops/argocd/charts/storage/longhorn/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: longhorn diff --git a/gitops/argocd/charts/storage/longhorn/templates/ingress.yaml b/gitops/argocd/charts/storage/longhorn/templates/ingress.yaml index 816c77394f..69898d6b53 100644 --- a/gitops/argocd/charts/storage/longhorn/templates/ingress.yaml +++ b/gitops/argocd/charts/storage/longhorn/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/storage/longhorn/values-talos-homelab.yaml b/gitops/argocd/charts/storage/longhorn/values-talos-homelab.yaml index 77c166a94a..60076e6529 100644 --- a/gitops/argocd/charts/storage/longhorn/values-talos-homelab.yaml +++ b/gitops/argocd/charts/storage/longhorn/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/storage/longhorn/values.yaml b/gitops/argocd/charts/storage/longhorn/values.yaml index ed04ad555f..b77d4c43e7 100644 --- a/gitops/argocd/charts/storage/longhorn/values.yaml +++ b/gitops/argocd/charts/storage/longhorn/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/Chart.yaml b/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/Chart.yaml index c503293eea..02b4003744 100644 --- a/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/Chart.yaml +++ b/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: nfs-subdir-external-provisioner diff --git a/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values-talos-homelab.yaml b/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values-talos-homelab.yaml index 16105b4a76..6883a89381 100644 --- a/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values-talos-homelab.yaml +++ b/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- nfs-subdir-external-provisioner: nfs: server: 192.168.0.100 diff --git a/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values.yaml b/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values.yaml index ae5387e882..1a9db93b25 100644 --- a/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values.yaml +++ b/gitops/argocd/charts/storage/nfs-subdir-external-provisioner/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- nfs-subdir-external-provisioner: storageClass: create: true diff --git a/gitops/argocd/charts/storage/velero/Chart.yaml b/gitops/argocd/charts/storage/velero/Chart.yaml index e124b0ffb1..94eb745e92 100644 --- a/gitops/argocd/charts/storage/velero/Chart.yaml +++ b/gitops/argocd/charts/storage/velero/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: velero diff --git a/gitops/argocd/charts/storage/velero/values-aws-staging.yaml b/gitops/argocd/charts/storage/velero/values-aws-staging.yaml index cb823f6298..1fb0626245 100644 --- a/gitops/argocd/charts/storage/velero/values-aws-staging.yaml +++ b/gitops/argocd/charts/storage/velero/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- velero: resources: limits: @@ -73,7 +60,7 @@ velero: ttl: "168h0m0s" includeClusterResources: false includedNamespaces: - - '*' + - "*" excludedNamespaces: - "kube-system" snapshotVolumes: true @@ -84,7 +71,7 @@ velero: template: ttl: "4320h0m0s" includedNamespaces: - - '*' + - "*" excludedNamespaces: - "kube-system" snapshotVolumes: true diff --git a/gitops/argocd/charts/storage/velero/values.yaml b/gitops/argocd/charts/storage/velero/values.yaml index 975a44d716..9a0eb7092d 100644 --- a/gitops/argocd/charts/storage/velero/values.yaml +++ b/gitops/argocd/charts/storage/velero/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- velero: metrics: enabled: true diff --git a/gitops/argocd/charts/tracing/tempo/Chart.yaml b/gitops/argocd/charts/tracing/tempo/Chart.yaml index 2066018ac9..788c4230a4 100644 --- a/gitops/argocd/charts/tracing/tempo/Chart.yaml +++ b/gitops/argocd/charts/tracing/tempo/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: tempo diff --git a/gitops/argocd/charts/tracing/tempo/templates/_helpers.tpl b/gitops/argocd/charts/tracing/tempo/templates/_helpers.tpl index a878bd1357..4f820427e3 100644 --- a/gitops/argocd/charts/tracing/tempo/templates/_helpers.tpl +++ b/gitops/argocd/charts/tracing/tempo/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/charts/tracing/tempo/templates/cloudflare.yaml b/gitops/argocd/charts/tracing/tempo/templates/cloudflare.yaml index c8eba63b68..bfdba285c2 100644 --- a/gitops/argocd/charts/tracing/tempo/templates/cloudflare.yaml +++ b/gitops/argocd/charts/tracing/tempo/templates/cloudflare.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/tracing/tempo/templates/ingress.yaml b/gitops/argocd/charts/tracing/tempo/templates/ingress.yaml index 589cf936b0..607ee92635 100644 --- a/gitops/argocd/charts/tracing/tempo/templates/ingress.yaml +++ b/gitops/argocd/charts/tracing/tempo/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/tracing/tempo/values-aws-staging.yaml b/gitops/argocd/charts/tracing/tempo/values-aws-staging.yaml index 380dcb58a4..980de85567 100644 --- a/gitops/argocd/charts/tracing/tempo/values-aws-staging.yaml +++ b/gitops/argocd/charts/tracing/tempo/values-aws-staging.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- tempo: tempo: resources: diff --git a/gitops/argocd/charts/tracing/tempo/values-talos-homelab.yaml b/gitops/argocd/charts/tracing/tempo/values-talos-homelab.yaml index 6fd72637b7..8353b8b2e6 100644 --- a/gitops/argocd/charts/tracing/tempo/values-talos-homelab.yaml +++ b/gitops/argocd/charts/tracing/tempo/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/charts/tracing/tempo/values.yaml b/gitops/argocd/charts/tracing/tempo/values.yaml index 9650dde432..27e3b20234 100644 --- a/gitops/argocd/charts/tracing/tempo/values.yaml +++ b/gitops/argocd/charts/tracing/tempo/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false @@ -146,7 +133,6 @@ tempo-distributed: logFormat: |- main escape=json '{"source": "nginx", "level": "info", "time": $msec, "resp_body_size": $body_bytes_sent, "host": "$http_host", "address": "$remote_addr", "request_length": $request_length, "method": "$request_method", "uri": "$request_uri", "status": $status, "user_agent": "$http_user_agent", "resp_time": $request_time, "upstream_addr": "$upstream_addr"}'; - tempo-mixin: additionalLabels: portefaix.xyz/version: v0.54.0 diff --git a/gitops/argocd/charts/vpn/tailscale/Chart.yaml b/gitops/argocd/charts/vpn/tailscale/Chart.yaml index fe2bc86c8c..1999cfd44a 100644 --- a/gitops/argocd/charts/vpn/tailscale/Chart.yaml +++ b/gitops/argocd/charts/vpn/tailscale/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: tailscale diff --git a/gitops/argocd/charts/vpn/tailscale/templates/tailscale-credentials.yaml b/gitops/argocd/charts/vpn/tailscale/templates/tailscale-credentials.yaml index 1692ffe615..8d2839b969 100644 --- a/gitops/argocd/charts/vpn/tailscale/templates/tailscale-credentials.yaml +++ b/gitops/argocd/charts/vpn/tailscale/templates/tailscale-credentials.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/external-secrets.io/externalsecret_v1beta1.json apiVersion: external-secrets.io/v1beta1 kind: ExternalSecret diff --git a/gitops/argocd/charts/vpn/tailscale/values-talos-homelab.yaml b/gitops/argocd/charts/vpn/tailscale/values-talos-homelab.yaml index 728111501d..cd066700bc 100644 --- a/gitops/argocd/charts/vpn/tailscale/values-talos-homelab.yaml +++ b/gitops/argocd/charts/vpn/tailscale/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- tailscale-operator: operatorConfig: resources: diff --git a/gitops/argocd/charts/vpn/tailscale/values.yaml b/gitops/argocd/charts/vpn/tailscale/values.yaml index 035a46b8f6..6d4f1a5c57 100644 --- a/gitops/argocd/charts/vpn/tailscale/values.yaml +++ b/gitops/argocd/charts/vpn/tailscale/values.yaml @@ -1,24 +1,10 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- tailscale-operator: # TODO: create a tailscale-operator-crds Helm chart # installCRDs: false - operatorConfig: defaultTags: - "tag:k8s-operator" @@ -27,4 +13,3 @@ tailscale-operator: proxyConfig: defaultTags: "tag:k8s" - diff --git a/gitops/argocd/charts/zerotrust/paralus/Chart.yaml b/gitops/argocd/charts/zerotrust/paralus/Chart.yaml index a20315b1e4..4d3905ebeb 100644 --- a/gitops/argocd/charts/zerotrust/paralus/Chart.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 type: application name: paralus diff --git a/gitops/argocd/charts/zerotrust/paralus/templates/cloudflare-credentials.yaml b/gitops/argocd/charts/zerotrust/paralus/templates/cloudflare-credentials.yaml index 933e186588..c5feb8fc15 100644 --- a/gitops/argocd/charts/zerotrust/paralus/templates/cloudflare-credentials.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/templates/cloudflare-credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/zerotrust/paralus/templates/database.yaml b/gitops/argocd/charts/zerotrust/paralus/templates/database.yaml index 061d1f3d9f..0768612453 100644 --- a/gitops/argocd/charts/zerotrust/paralus/templates/database.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/templates/database.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/zerotrust/paralus/templates/ingress.yaml b/gitops/argocd/charts/zerotrust/paralus/templates/ingress.yaml index 836ae50f6f..10e58dde97 100644 --- a/gitops/argocd/charts/zerotrust/paralus/templates/ingress.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/templates/ingress.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.ingress.enabled -}} diff --git a/gitops/argocd/charts/zerotrust/paralus/templates/postgres-credentials.yaml b/gitops/argocd/charts/zerotrust/paralus/templates/postgres-credentials.yaml index 3966655c60..bc1fb15fe7 100644 --- a/gitops/argocd/charts/zerotrust/paralus/templates/postgres-credentials.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/templates/postgres-credentials.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/charts/zerotrust/paralus/values-talos-homelab.yaml b/gitops/argocd/charts/zerotrust/paralus/values-talos-homelab.yaml index bec1ed2c67..6db2aacf6c 100644 --- a/gitops/argocd/charts/zerotrust/paralus/values-talos-homelab.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/values-talos-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: true entries: diff --git a/gitops/argocd/charts/zerotrust/paralus/values.yaml b/gitops/argocd/charts/zerotrust/paralus/values.yaml index 331cedc746..8d762cdea0 100644 --- a/gitops/argocd/charts/zerotrust/paralus/values.yaml +++ b/gitops/argocd/charts/zerotrust/paralus/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- ingress: enabled: false diff --git a/gitops/argocd/stacks/Chart.yaml b/gitops/argocd/stacks/Chart.yaml index 73dac5fe4b..2071718f42 100644 --- a/gitops/argocd/stacks/Chart.yaml +++ b/gitops/argocd/stacks/Chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v2 name: stack description: Stack for the Portefaix project diff --git a/gitops/argocd/stacks/templates/_helpers.tpl b/gitops/argocd/stacks/templates/_helpers.tpl index 7774b26fce..48fb074062 100644 --- a/gitops/argocd/stacks/templates/_helpers.tpl +++ b/gitops/argocd/stacks/templates/_helpers.tpl @@ -1,18 +1,5 @@ {{/* - Copyright (C) Nicolas Lamirault - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - + SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 */}} diff --git a/gitops/argocd/stacks/templates/apps.yaml b/gitops/argocd/stacks/templates/apps.yaml index e81cb6cffa..91b1cc45c6 100644 --- a/gitops/argocd/stacks/templates/apps.yaml +++ b/gitops/argocd/stacks/templates/apps.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 --- diff --git a/gitops/argocd/stacks/templates/projects.yaml b/gitops/argocd/stacks/templates/projects.yaml index 6f351527f6..e568ef901e 100644 --- a/gitops/argocd/stacks/templates/projects.yaml +++ b/gitops/argocd/stacks/templates/projects.yaml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 {{- if .Values.project.created }} diff --git a/gitops/argocd/stacks/values-aws-staging-core.yaml b/gitops/argocd/stacks/values-aws-staging-core.yaml index 2b8a960889..f250d909f1 100644 --- a/gitops/argocd/stacks/values-aws-staging-core.yaml +++ b/gitops/argocd/stacks/values-aws-staging-core.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: created: true name: portefaix-aws-staging diff --git a/gitops/argocd/stacks/values-aws-staging-networking.yaml b/gitops/argocd/stacks/values-aws-staging-networking.yaml index 453c021ca8..0593f4945a 100644 --- a/gitops/argocd/stacks/values-aws-staging-networking.yaml +++ b/gitops/argocd/stacks/values-aws-staging-networking.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-aws-staging diff --git a/gitops/argocd/stacks/values-aws-staging-observability.yaml b/gitops/argocd/stacks/values-aws-staging-observability.yaml index 2a578cf27c..cef602b92a 100644 --- a/gitops/argocd/stacks/values-aws-staging-observability.yaml +++ b/gitops/argocd/stacks/values-aws-staging-observability.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-aws-staging diff --git a/gitops/argocd/stacks/values-aws-staging-system.yaml b/gitops/argocd/stacks/values-aws-staging-system.yaml index 479b6d61b8..21ff2b1d0d 100644 --- a/gitops/argocd/stacks/values-aws-staging-system.yaml +++ b/gitops/argocd/stacks/values-aws-staging-system.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-aws-staging diff --git a/gitops/argocd/stacks/values-kind-local-core.yaml b/gitops/argocd/stacks/values-kind-local-core.yaml index a637101009..1e9c75bb78 100644 --- a/gitops/argocd/stacks/values-kind-local-core.yaml +++ b/gitops/argocd/stacks/values-kind-local-core.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: created: true name: portefaix-kind-local diff --git a/gitops/argocd/stacks/values-kind-local-networking.yaml b/gitops/argocd/stacks/values-kind-local-networking.yaml index 07886218d8..6f33ab1951 100644 --- a/gitops/argocd/stacks/values-kind-local-networking.yaml +++ b/gitops/argocd/stacks/values-kind-local-networking.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-kind-local diff --git a/gitops/argocd/stacks/values-kind-local-observability.yaml b/gitops/argocd/stacks/values-kind-local-observability.yaml index 76c44994e2..b9b806641b 100644 --- a/gitops/argocd/stacks/values-kind-local-observability.yaml +++ b/gitops/argocd/stacks/values-kind-local-observability.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-kind-local diff --git a/gitops/argocd/stacks/values-talos-homelab-chaos.yaml b/gitops/argocd/stacks/values-talos-homelab-chaos.yaml index 1fa39ede19..7a8ceb6fe3 100644 --- a/gitops/argocd/stacks/values-talos-homelab-chaos.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-chaos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-core.yaml b/gitops/argocd/stacks/values-talos-homelab-core.yaml index 2ef5263727..211c27c06c 100644 --- a/gitops/argocd/stacks/values-talos-homelab-core.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-core.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: created: true name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-demo.yaml b/gitops/argocd/stacks/values-talos-homelab-demo.yaml index bf78c862d1..78116c39c2 100644 --- a/gitops/argocd/stacks/values-talos-homelab-demo.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-demo.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-networking.yaml b/gitops/argocd/stacks/values-talos-homelab-networking.yaml index c4cf2db8fe..dfcc35cca3 100644 --- a/gitops/argocd/stacks/values-talos-homelab-networking.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-networking.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-observability.yaml b/gitops/argocd/stacks/values-talos-homelab-observability.yaml index cf3e1dc717..c9c2ca30c7 100644 --- a/gitops/argocd/stacks/values-talos-homelab-observability.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-observability.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-security.yaml b/gitops/argocd/stacks/values-talos-homelab-security.yaml index f8dc2c5eaf..b224324c26 100644 --- a/gitops/argocd/stacks/values-talos-homelab-security.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-security.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-storage.yaml b/gitops/argocd/stacks/values-talos-homelab-storage.yaml index 95651fb34f..a4afbaa314 100644 --- a/gitops/argocd/stacks/values-talos-homelab-storage.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-storage.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-system.yaml b/gitops/argocd/stacks/values-talos-homelab-system.yaml index 609051a72c..a34aaafd5d 100644 --- a/gitops/argocd/stacks/values-talos-homelab-system.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-system.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values-talos-homelab-tools.yaml b/gitops/argocd/stacks/values-talos-homelab-tools.yaml index 3de71e5910..5cc243db3a 100644 --- a/gitops/argocd/stacks/values-talos-homelab-tools.yaml +++ b/gitops/argocd/stacks/values-talos-homelab-tools.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: name: portefaix-talos-homelab diff --git a/gitops/argocd/stacks/values.yaml b/gitops/argocd/stacks/values.yaml index 3918474c02..9a9ec0412a 100644 --- a/gitops/argocd/stacks/values.yaml +++ b/gitops/argocd/stacks/values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- project: created: false diff --git a/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-components.yaml b/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-components.yaml index 0c12f6afe8..1174a9c069 100644 --- a/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-components.yaml +++ b/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-components.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. # Flux Version: v2.1.1 # Components: source-controller,kustomize-controller,helm-controller,notification-controller @@ -120,33 +107,33 @@ rules: - apiGroups: - source.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - helm.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - notification.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - image.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - "" resources: @@ -216,7 +203,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - create - delete @@ -243,7 +230,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - get - list @@ -340,12 +327,12 @@ spec: description: Bucket is the Schema for the buckets API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -547,12 +534,12 @@ spec: description: Bucket is the Schema for the buckets API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -560,8 +547,8 @@ spec: description: BucketSpec specifies the required configuration to produce an Artifact for an object storage bucket. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -802,12 +789,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1157,12 +1144,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1448,12 +1435,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1461,8 +1448,8 @@ spec: description: GitRepositorySpec specifies the required configuration to produce an Artifact for a Git repository. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -1485,9 +1472,9 @@ spec: type: object gitImplementation: default: go-git - description: 'GitImplementation specifies which Git client library implementation to use. Defaults to ''go-git'', - valid values are (''go-git'', ''libgit2''). Deprecated: gitImplementation is deprecated now that ''go-git'' - is the only supported implementation.' + description: "GitImplementation specifies which Git client library implementation to use. Defaults to 'go-git', + valid values are ('go-git', 'libgit2'). Deprecated: gitImplementation is deprecated now that 'go-git' + is the only supported implementation." enum: - go-git - libgit2 @@ -1858,12 +1845,12 @@ spec: description: HelmChart is the Schema for the helmcharts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1943,7 +1930,7 @@ spec: type: string type: array version: - default: '*' + default: "*" description: The chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2085,12 +2072,12 @@ spec: description: HelmChart is the Schema for the helmcharts API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2098,8 +2085,8 @@ spec: description: HelmChartSpec specifies the desired state of a Helm chart. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2197,7 +2184,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version is the chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2375,12 +2362,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2567,12 +2554,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2581,8 +2568,8 @@ spec: index YAML. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2835,12 +2822,12 @@ spec: description: OCIRepository is the Schema for the ocirepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2927,8 +2914,8 @@ spec: - name type: object serviceAccountName: - description: 'ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image - pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account' + description: "ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image + pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account" type: string suspend: description: This flag tells the controller to suspend the reconciliation of this source. @@ -3282,12 +3269,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -3708,12 +3695,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4182,12 +4169,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4379,7 +4366,7 @@ spec: type: object type: array patchesJson6902: - description: 'JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: description: JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. properties: @@ -4454,7 +4441,7 @@ spec: type: object type: array patchesStrategicMerge: - description: 'Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: x-kubernetes-preserve-unknown-fields: true type: array @@ -4553,7 +4540,7 @@ spec: pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ type: string validation: - description: 'Deprecated: Not used in v1beta2.' + description: "Deprecated: Not used in v1beta2." enum: - none - client @@ -4810,12 +4797,12 @@ spec: description: HelmRelease is the Schema for the helmreleases API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4831,15 +4818,15 @@ spec: annotations: additionalProperties: type: string - description: 'Annotations is an unstructured key value map stored with a resource that may be set + description: "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be - preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/' + preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/" type: object labels: additionalProperties: type: string - description: 'Map of string keys and values that can be used to organize and categorize (scope and - select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/' + description: "Map of string keys and values that can be used to organize and categorize (scope and + select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/" type: object type: object spec: @@ -4924,7 +4911,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version semver expression, ignored for charts from v1beta2.GitRepository and v1beta2.Bucket sources. Defaults to latest when omitted. type: string @@ -5687,12 +5674,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -5863,12 +5850,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6082,12 +6069,12 @@ spec: description: Provider is the Schema for the providers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6250,12 +6237,12 @@ spec: description: Provider is the Schema for the providers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6458,12 +6445,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6658,12 +6645,12 @@ spec: description: Receiver is the Schema for the receivers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6844,12 +6831,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -7016,8 +7003,8 @@ spec: format: int64 type: integer url: - description: 'URL is the generated incoming webhook address in the format of ''/hook/sha256sum(token+name+namespace)''. - Deprecated: Replaced by WebhookPath.' + description: "URL is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. + Deprecated: Replaced by WebhookPath." type: string webhookPath: description: WebhookPath is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. diff --git a/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-sync.yaml b/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-sync.yaml index b74cd27ce9..71458a7901 100644 --- a/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-sync.yaml +++ b/gitops/fluxcd/bootstrap/kind/local/flux-system/gotk-sync.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: GitRepository diff --git a/gitops/fluxcd/bootstrap/kind/local/flux-system/kustomization.yaml b/gitops/fluxcd/bootstrap/kind/local/flux-system/kustomization.yaml index 5cd74d36c3..534216ee54 100644 --- a/gitops/fluxcd/bootstrap/kind/local/flux-system/kustomization.yaml +++ b/gitops/fluxcd/bootstrap/kind/local/flux-system/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/gcp/dev/flux-system/gotk-components.yaml b/gitops/fluxcd/clusters/gcp/dev/flux-system/gotk-components.yaml index 0c12f6afe8..1174a9c069 100644 --- a/gitops/fluxcd/clusters/gcp/dev/flux-system/gotk-components.yaml +++ b/gitops/fluxcd/clusters/gcp/dev/flux-system/gotk-components.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. # Flux Version: v2.1.1 # Components: source-controller,kustomize-controller,helm-controller,notification-controller @@ -120,33 +107,33 @@ rules: - apiGroups: - source.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - helm.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - notification.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - image.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - "" resources: @@ -216,7 +203,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - create - delete @@ -243,7 +230,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - get - list @@ -340,12 +327,12 @@ spec: description: Bucket is the Schema for the buckets API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -547,12 +534,12 @@ spec: description: Bucket is the Schema for the buckets API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -560,8 +547,8 @@ spec: description: BucketSpec specifies the required configuration to produce an Artifact for an object storage bucket. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -802,12 +789,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1157,12 +1144,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1448,12 +1435,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1461,8 +1448,8 @@ spec: description: GitRepositorySpec specifies the required configuration to produce an Artifact for a Git repository. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -1485,9 +1472,9 @@ spec: type: object gitImplementation: default: go-git - description: 'GitImplementation specifies which Git client library implementation to use. Defaults to ''go-git'', - valid values are (''go-git'', ''libgit2''). Deprecated: gitImplementation is deprecated now that ''go-git'' - is the only supported implementation.' + description: "GitImplementation specifies which Git client library implementation to use. Defaults to 'go-git', + valid values are ('go-git', 'libgit2'). Deprecated: gitImplementation is deprecated now that 'go-git' + is the only supported implementation." enum: - go-git - libgit2 @@ -1858,12 +1845,12 @@ spec: description: HelmChart is the Schema for the helmcharts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1943,7 +1930,7 @@ spec: type: string type: array version: - default: '*' + default: "*" description: The chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2085,12 +2072,12 @@ spec: description: HelmChart is the Schema for the helmcharts API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2098,8 +2085,8 @@ spec: description: HelmChartSpec specifies the desired state of a Helm chart. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2197,7 +2184,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version is the chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2375,12 +2362,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2567,12 +2554,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2581,8 +2568,8 @@ spec: index YAML. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2835,12 +2822,12 @@ spec: description: OCIRepository is the Schema for the ocirepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2927,8 +2914,8 @@ spec: - name type: object serviceAccountName: - description: 'ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image - pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account' + description: "ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image + pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account" type: string suspend: description: This flag tells the controller to suspend the reconciliation of this source. @@ -3282,12 +3269,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -3708,12 +3695,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4182,12 +4169,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4379,7 +4366,7 @@ spec: type: object type: array patchesJson6902: - description: 'JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: description: JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. properties: @@ -4454,7 +4441,7 @@ spec: type: object type: array patchesStrategicMerge: - description: 'Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: x-kubernetes-preserve-unknown-fields: true type: array @@ -4553,7 +4540,7 @@ spec: pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ type: string validation: - description: 'Deprecated: Not used in v1beta2.' + description: "Deprecated: Not used in v1beta2." enum: - none - client @@ -4810,12 +4797,12 @@ spec: description: HelmRelease is the Schema for the helmreleases API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4831,15 +4818,15 @@ spec: annotations: additionalProperties: type: string - description: 'Annotations is an unstructured key value map stored with a resource that may be set + description: "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be - preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/' + preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/" type: object labels: additionalProperties: type: string - description: 'Map of string keys and values that can be used to organize and categorize (scope and - select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/' + description: "Map of string keys and values that can be used to organize and categorize (scope and + select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/" type: object type: object spec: @@ -4924,7 +4911,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version semver expression, ignored for charts from v1beta2.GitRepository and v1beta2.Bucket sources. Defaults to latest when omitted. type: string @@ -5687,12 +5674,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -5863,12 +5850,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6082,12 +6069,12 @@ spec: description: Provider is the Schema for the providers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6250,12 +6237,12 @@ spec: description: Provider is the Schema for the providers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6458,12 +6445,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6658,12 +6645,12 @@ spec: description: Receiver is the Schema for the receivers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6844,12 +6831,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -7016,8 +7003,8 @@ spec: format: int64 type: integer url: - description: 'URL is the generated incoming webhook address in the format of ''/hook/sha256sum(token+name+namespace)''. - Deprecated: Replaced by WebhookPath.' + description: "URL is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. + Deprecated: Replaced by WebhookPath." type: string webhookPath: description: WebhookPath is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. diff --git a/gitops/fluxcd/clusters/k3s/cicd/apps/core/kustomization.yaml b/gitops/fluxcd/clusters/k3s/cicd/apps/core/kustomization.yaml index 2583c8fb99..aa989eab3c 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/apps/core/kustomization.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/apps/core/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/k3s/cicd/apps/observability/kustomization.yaml b/gitops/fluxcd/clusters/k3s/cicd/apps/observability/kustomization.yaml index 5e1536af6e..9d94ddad0f 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/apps/observability/kustomization.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/apps/observability/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/k3s/cicd/charts/kustomization.yaml b/gitops/fluxcd/clusters/k3s/cicd/charts/kustomization.yaml index 1987db1cb9..3d9bb9d78d 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/charts/kustomization.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/k3s/cicd/crds/kustomization.yaml b/gitops/fluxcd/clusters/k3s/cicd/crds/kustomization.yaml index 56bcf960f5..cda9371ad4 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/crds/kustomization.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/crds/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/charts.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/charts.yaml index 9ee63eb1d3..0d8c287223 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/charts.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/core.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/core.yaml index 9ea2265ce9..ee29b577b1 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/core.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/core.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/crds.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/crds.yaml index f19d9b1c8f..ae681da7e1 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/crds.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/crds.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-components.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-components.yaml index 0c12f6afe8..1174a9c069 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-components.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-components.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. # Flux Version: v2.1.1 # Components: source-controller,kustomize-controller,helm-controller,notification-controller @@ -120,33 +107,33 @@ rules: - apiGroups: - source.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - helm.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - notification.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - image.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - "" resources: @@ -216,7 +203,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - create - delete @@ -243,7 +230,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - get - list @@ -340,12 +327,12 @@ spec: description: Bucket is the Schema for the buckets API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -547,12 +534,12 @@ spec: description: Bucket is the Schema for the buckets API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -560,8 +547,8 @@ spec: description: BucketSpec specifies the required configuration to produce an Artifact for an object storage bucket. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -802,12 +789,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1157,12 +1144,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1448,12 +1435,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1461,8 +1448,8 @@ spec: description: GitRepositorySpec specifies the required configuration to produce an Artifact for a Git repository. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -1485,9 +1472,9 @@ spec: type: object gitImplementation: default: go-git - description: 'GitImplementation specifies which Git client library implementation to use. Defaults to ''go-git'', - valid values are (''go-git'', ''libgit2''). Deprecated: gitImplementation is deprecated now that ''go-git'' - is the only supported implementation.' + description: "GitImplementation specifies which Git client library implementation to use. Defaults to 'go-git', + valid values are ('go-git', 'libgit2'). Deprecated: gitImplementation is deprecated now that 'go-git' + is the only supported implementation." enum: - go-git - libgit2 @@ -1858,12 +1845,12 @@ spec: description: HelmChart is the Schema for the helmcharts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1943,7 +1930,7 @@ spec: type: string type: array version: - default: '*' + default: "*" description: The chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2085,12 +2072,12 @@ spec: description: HelmChart is the Schema for the helmcharts API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2098,8 +2085,8 @@ spec: description: HelmChartSpec specifies the desired state of a Helm chart. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2197,7 +2184,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version is the chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2375,12 +2362,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2567,12 +2554,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2581,8 +2568,8 @@ spec: index YAML. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2835,12 +2822,12 @@ spec: description: OCIRepository is the Schema for the ocirepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2927,8 +2914,8 @@ spec: - name type: object serviceAccountName: - description: 'ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image - pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account' + description: "ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image + pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account" type: string suspend: description: This flag tells the controller to suspend the reconciliation of this source. @@ -3282,12 +3269,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -3708,12 +3695,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4182,12 +4169,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4379,7 +4366,7 @@ spec: type: object type: array patchesJson6902: - description: 'JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: description: JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. properties: @@ -4454,7 +4441,7 @@ spec: type: object type: array patchesStrategicMerge: - description: 'Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: x-kubernetes-preserve-unknown-fields: true type: array @@ -4553,7 +4540,7 @@ spec: pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ type: string validation: - description: 'Deprecated: Not used in v1beta2.' + description: "Deprecated: Not used in v1beta2." enum: - none - client @@ -4810,12 +4797,12 @@ spec: description: HelmRelease is the Schema for the helmreleases API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4831,15 +4818,15 @@ spec: annotations: additionalProperties: type: string - description: 'Annotations is an unstructured key value map stored with a resource that may be set + description: "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be - preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/' + preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/" type: object labels: additionalProperties: type: string - description: 'Map of string keys and values that can be used to organize and categorize (scope and - select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/' + description: "Map of string keys and values that can be used to organize and categorize (scope and + select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/" type: object type: object spec: @@ -4924,7 +4911,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version semver expression, ignored for charts from v1beta2.GitRepository and v1beta2.Bucket sources. Defaults to latest when omitted. type: string @@ -5687,12 +5674,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -5863,12 +5850,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6082,12 +6069,12 @@ spec: description: Provider is the Schema for the providers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6250,12 +6237,12 @@ spec: description: Provider is the Schema for the providers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6458,12 +6445,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6658,12 +6645,12 @@ spec: description: Receiver is the Schema for the receivers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6844,12 +6831,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -7016,8 +7003,8 @@ spec: format: int64 type: integer url: - description: 'URL is the generated incoming webhook address in the format of ''/hook/sha256sum(token+name+namespace)''. - Deprecated: Replaced by WebhookPath.' + description: "URL is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. + Deprecated: Replaced by WebhookPath." type: string webhookPath: description: WebhookPath is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-sync.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-sync.yaml index eaf7c2ca14..bc85fd5d2d 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-sync.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/gotk-sync.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: GitRepository diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/kustomization.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/kustomization.yaml index 5cd74d36c3..534216ee54 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/kustomization.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/flux-system/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/fluxcd.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/fluxcd.yaml index 0a72e8c309..f2edd26b62 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/fluxcd.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/fluxcd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/k3s/cicd/flux/observability.yaml b/gitops/fluxcd/clusters/k3s/cicd/flux/observability.yaml index 095c057c9a..84a947eb93 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/flux/observability.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/flux/observability.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/k3s/cicd/fluxcd/kustomization.yaml b/gitops/fluxcd/clusters/k3s/cicd/fluxcd/kustomization.yaml index 958d509e91..cf4de70561 100644 --- a/gitops/fluxcd/clusters/k3s/cicd/fluxcd/kustomization.yaml +++ b/gitops/fluxcd/clusters/k3s/cicd/fluxcd/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/k3s/homelab/flux-system/gotk-components.yaml b/gitops/fluxcd/clusters/k3s/homelab/flux-system/gotk-components.yaml index 0c12f6afe8..1174a9c069 100644 --- a/gitops/fluxcd/clusters/k3s/homelab/flux-system/gotk-components.yaml +++ b/gitops/fluxcd/clusters/k3s/homelab/flux-system/gotk-components.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. # Flux Version: v2.1.1 # Components: source-controller,kustomize-controller,helm-controller,notification-controller @@ -120,33 +107,33 @@ rules: - apiGroups: - source.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - helm.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - notification.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - image.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - "" resources: @@ -216,7 +203,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - create - delete @@ -243,7 +230,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - get - list @@ -340,12 +327,12 @@ spec: description: Bucket is the Schema for the buckets API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -547,12 +534,12 @@ spec: description: Bucket is the Schema for the buckets API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -560,8 +547,8 @@ spec: description: BucketSpec specifies the required configuration to produce an Artifact for an object storage bucket. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -802,12 +789,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1157,12 +1144,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1448,12 +1435,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1461,8 +1448,8 @@ spec: description: GitRepositorySpec specifies the required configuration to produce an Artifact for a Git repository. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -1485,9 +1472,9 @@ spec: type: object gitImplementation: default: go-git - description: 'GitImplementation specifies which Git client library implementation to use. Defaults to ''go-git'', - valid values are (''go-git'', ''libgit2''). Deprecated: gitImplementation is deprecated now that ''go-git'' - is the only supported implementation.' + description: "GitImplementation specifies which Git client library implementation to use. Defaults to 'go-git', + valid values are ('go-git', 'libgit2'). Deprecated: gitImplementation is deprecated now that 'go-git' + is the only supported implementation." enum: - go-git - libgit2 @@ -1858,12 +1845,12 @@ spec: description: HelmChart is the Schema for the helmcharts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1943,7 +1930,7 @@ spec: type: string type: array version: - default: '*' + default: "*" description: The chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2085,12 +2072,12 @@ spec: description: HelmChart is the Schema for the helmcharts API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2098,8 +2085,8 @@ spec: description: HelmChartSpec specifies the desired state of a Helm chart. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2197,7 +2184,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version is the chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2375,12 +2362,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2567,12 +2554,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2581,8 +2568,8 @@ spec: index YAML. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2835,12 +2822,12 @@ spec: description: OCIRepository is the Schema for the ocirepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2927,8 +2914,8 @@ spec: - name type: object serviceAccountName: - description: 'ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image - pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account' + description: "ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image + pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account" type: string suspend: description: This flag tells the controller to suspend the reconciliation of this source. @@ -3282,12 +3269,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -3708,12 +3695,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4182,12 +4169,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4379,7 +4366,7 @@ spec: type: object type: array patchesJson6902: - description: 'JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: description: JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. properties: @@ -4454,7 +4441,7 @@ spec: type: object type: array patchesStrategicMerge: - description: 'Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: x-kubernetes-preserve-unknown-fields: true type: array @@ -4553,7 +4540,7 @@ spec: pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ type: string validation: - description: 'Deprecated: Not used in v1beta2.' + description: "Deprecated: Not used in v1beta2." enum: - none - client @@ -4810,12 +4797,12 @@ spec: description: HelmRelease is the Schema for the helmreleases API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4831,15 +4818,15 @@ spec: annotations: additionalProperties: type: string - description: 'Annotations is an unstructured key value map stored with a resource that may be set + description: "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be - preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/' + preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/" type: object labels: additionalProperties: type: string - description: 'Map of string keys and values that can be used to organize and categorize (scope and - select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/' + description: "Map of string keys and values that can be used to organize and categorize (scope and + select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/" type: object type: object spec: @@ -4924,7 +4911,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version semver expression, ignored for charts from v1beta2.GitRepository and v1beta2.Bucket sources. Defaults to latest when omitted. type: string @@ -5687,12 +5674,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -5863,12 +5850,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6082,12 +6069,12 @@ spec: description: Provider is the Schema for the providers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6250,12 +6237,12 @@ spec: description: Provider is the Schema for the providers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6458,12 +6445,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6658,12 +6645,12 @@ spec: description: Receiver is the Schema for the receivers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6844,12 +6831,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -7016,8 +7003,8 @@ spec: format: int64 type: integer url: - description: 'URL is the generated incoming webhook address in the format of ''/hook/sha256sum(token+name+namespace)''. - Deprecated: Replaced by WebhookPath.' + description: "URL is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. + Deprecated: Replaced by WebhookPath." type: string webhookPath: description: WebhookPath is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. diff --git a/gitops/fluxcd/clusters/kind/local/apps/core/kustomization.yaml b/gitops/fluxcd/clusters/kind/local/apps/core/kustomization.yaml index 53fe2fea33..b172792b42 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/core/kustomization.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/core/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/kind/local/apps/core/metrics-server.yaml b/gitops/fluxcd/clusters/kind/local/apps/core/metrics-server.yaml index f2875f259e..e1a2004ade 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/core/metrics-server.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/core/metrics-server.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/charts.yaml b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/charts.yaml index 51ca5caaaa..51d6a96ae7 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/charts.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/kustomization.yaml b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/kustomization.yaml index b14ae59567..4f0655bfd1 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/kustomization.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/monitoring.yaml b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/monitoring.yaml index 6b09c82432..8c8fa913d7 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/monitoring.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/monitoring.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/notifications.yaml b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/notifications.yaml index 62f2d6a2cb..09e7bd6566 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/notifications.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/notifications.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/weave-gitops.yaml b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/weave-gitops.yaml index 4b2a7205bd..cbc9af9057 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/fluxcd/weave-gitops.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/fluxcd/weave-gitops.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/observability/grafana.yaml b/gitops/fluxcd/clusters/kind/local/apps/observability/grafana.yaml index f39d60bae6..f7c537dedf 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/observability/grafana.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/observability/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/observability/kube-prometheus-stack.yaml b/gitops/fluxcd/clusters/kind/local/apps/observability/kube-prometheus-stack.yaml index 6f42608dcb..d60e84cb88 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/observability/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/observability/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/apps/observability/kustomization.yaml b/gitops/fluxcd/clusters/kind/local/apps/observability/kustomization.yaml index 33eadc9d6a..ebcb61dbb1 100644 --- a/gitops/fluxcd/clusters/kind/local/apps/observability/kustomization.yaml +++ b/gitops/fluxcd/clusters/kind/local/apps/observability/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/kind/local/crds/kustomization.yaml b/gitops/fluxcd/clusters/kind/local/crds/kustomization.yaml index 56bcf960f5..cda9371ad4 100644 --- a/gitops/fluxcd/clusters/kind/local/crds/kustomization.yaml +++ b/gitops/fluxcd/clusters/kind/local/crds/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/kind/local/flux-system/gotk-components.yaml b/gitops/fluxcd/clusters/kind/local/flux-system/gotk-components.yaml index 0c12f6afe8..1174a9c069 100644 --- a/gitops/fluxcd/clusters/kind/local/flux-system/gotk-components.yaml +++ b/gitops/fluxcd/clusters/kind/local/flux-system/gotk-components.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. # Flux Version: v2.1.1 # Components: source-controller,kustomize-controller,helm-controller,notification-controller @@ -120,33 +107,33 @@ rules: - apiGroups: - source.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - helm.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - notification.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - image.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - - '*' + - "*" - apiGroups: - "" resources: @@ -216,7 +203,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - create - delete @@ -243,7 +230,7 @@ rules: - image.toolkit.fluxcd.io - kustomize.toolkit.fluxcd.io resources: - - '*' + - "*" verbs: - get - list @@ -340,12 +327,12 @@ spec: description: Bucket is the Schema for the buckets API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -547,12 +534,12 @@ spec: description: Bucket is the Schema for the buckets API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -560,8 +547,8 @@ spec: description: BucketSpec specifies the required configuration to produce an Artifact for an object storage bucket. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -802,12 +789,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1157,12 +1144,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1448,12 +1435,12 @@ spec: description: GitRepository is the Schema for the gitrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1461,8 +1448,8 @@ spec: description: GitRepositorySpec specifies the required configuration to produce an Artifact for a Git repository. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -1485,9 +1472,9 @@ spec: type: object gitImplementation: default: go-git - description: 'GitImplementation specifies which Git client library implementation to use. Defaults to ''go-git'', - valid values are (''go-git'', ''libgit2''). Deprecated: gitImplementation is deprecated now that ''go-git'' - is the only supported implementation.' + description: "GitImplementation specifies which Git client library implementation to use. Defaults to 'go-git', + valid values are ('go-git', 'libgit2'). Deprecated: gitImplementation is deprecated now that 'go-git' + is the only supported implementation." enum: - go-git - libgit2 @@ -1858,12 +1845,12 @@ spec: description: HelmChart is the Schema for the helmcharts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -1943,7 +1930,7 @@ spec: type: string type: array version: - default: '*' + default: "*" description: The chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2085,12 +2072,12 @@ spec: description: HelmChart is the Schema for the helmcharts API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2098,8 +2085,8 @@ spec: description: HelmChartSpec specifies the desired state of a Helm chart. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2197,7 +2184,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version is the chart version semver expression, ignored for charts from GitRepository and Bucket sources. Defaults to latest when omitted. type: string @@ -2375,12 +2362,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2567,12 +2554,12 @@ spec: description: HelmRepository is the Schema for the helmrepositories API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2581,8 +2568,8 @@ spec: index YAML. properties: accessFrom: - description: 'AccessFrom specifies an Access Control List for allowing cross-namespace references to this - object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092' + description: "AccessFrom specifies an Access Control List for allowing cross-namespace references to this + object. NOTE: Not implemented, provisional as of https://github.com/fluxcd/flux2/pull/2092" properties: namespaceSelectors: description: NamespaceSelectors is the list of namespace selectors to which this ACL applies. Items in @@ -2835,12 +2822,12 @@ spec: description: OCIRepository is the Schema for the ocirepositories API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -2927,8 +2914,8 @@ spec: - name type: object serviceAccountName: - description: 'ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image - pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account' + description: "ServiceAccountName is the name of the Kubernetes ServiceAccount used to authenticate the image + pull if the service account has attached pull secrets. For more information: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/#add-imagepullsecrets-to-a-service-account" type: string suspend: description: This flag tells the controller to suspend the reconciliation of this source. @@ -3282,12 +3269,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -3708,12 +3695,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4182,12 +4169,12 @@ spec: description: Kustomization is the Schema for the kustomizations API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4379,7 +4366,7 @@ spec: type: object type: array patchesJson6902: - description: 'JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "JSON 6902 patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: description: JSON6902Patch contains a JSON6902 patch and the target the patch should be applied to. properties: @@ -4454,7 +4441,7 @@ spec: type: object type: array patchesStrategicMerge: - description: 'Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead.' + description: "Strategic merge patches, defined as inline YAML objects. Deprecated: Use Patches instead." items: x-kubernetes-preserve-unknown-fields: true type: array @@ -4553,7 +4540,7 @@ spec: pattern: ^([0-9]+(\.[0-9]+)?(ms|s|m|h))+$ type: string validation: - description: 'Deprecated: Not used in v1beta2.' + description: "Deprecated: Not used in v1beta2." enum: - none - client @@ -4810,12 +4797,12 @@ spec: description: HelmRelease is the Schema for the helmreleases API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -4831,15 +4818,15 @@ spec: annotations: additionalProperties: type: string - description: 'Annotations is an unstructured key value map stored with a resource that may be set + description: "Annotations is an unstructured key value map stored with a resource that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be - preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/' + preserved when modifying objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/" type: object labels: additionalProperties: type: string - description: 'Map of string keys and values that can be used to organize and categorize (scope and - select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/' + description: "Map of string keys and values that can be used to organize and categorize (scope and + select) objects. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/" type: object type: object spec: @@ -4924,7 +4911,7 @@ spec: - provider type: object version: - default: '*' + default: "*" description: Version semver expression, ignored for charts from v1beta2.GitRepository and v1beta2.Bucket sources. Defaults to latest when omitted. type: string @@ -5687,12 +5674,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -5863,12 +5850,12 @@ spec: description: Alert is the Schema for the alerts API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6082,12 +6069,12 @@ spec: description: Provider is the Schema for the providers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6250,12 +6237,12 @@ spec: description: Provider is the Schema for the providers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6458,12 +6445,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6658,12 +6645,12 @@ spec: description: Receiver is the Schema for the receivers API properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -6844,12 +6831,12 @@ spec: description: Receiver is the Schema for the receivers API. properties: apiVersion: - description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert - recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources' + description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert + recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" type: string kind: - description: 'Kind is a string value representing the REST resource this object represents. Servers may infer - this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds' + description: "Kind is a string value representing the REST resource this object represents. Servers may infer + this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" type: string metadata: type: object @@ -7016,8 +7003,8 @@ spec: format: int64 type: integer url: - description: 'URL is the generated incoming webhook address in the format of ''/hook/sha256sum(token+name+namespace)''. - Deprecated: Replaced by WebhookPath.' + description: "URL is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. + Deprecated: Replaced by WebhookPath." type: string webhookPath: description: WebhookPath is the generated incoming webhook address in the format of '/hook/sha256sum(token+name+namespace)'. diff --git a/gitops/fluxcd/clusters/kind/local/flux-system/gotk-sync.yaml b/gitops/fluxcd/clusters/kind/local/flux-system/gotk-sync.yaml index 6da17e236b..de0d27303c 100644 --- a/gitops/fluxcd/clusters/kind/local/flux-system/gotk-sync.yaml +++ b/gitops/fluxcd/clusters/kind/local/flux-system/gotk-sync.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- # This manifest was generated by flux. DO NOT EDIT. apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: GitRepository diff --git a/gitops/fluxcd/clusters/kind/local/flux-system/kustomization.yaml b/gitops/fluxcd/clusters/kind/local/flux-system/kustomization.yaml index c71681b921..74aa2397c7 100644 --- a/gitops/fluxcd/clusters/kind/local/flux-system/kustomization.yaml +++ b/gitops/fluxcd/clusters/kind/local/flux-system/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/clusters/kind/local/stacks/core.yaml b/gitops/fluxcd/clusters/kind/local/stacks/core.yaml index 712f2f7471..544f34a791 100644 --- a/gitops/fluxcd/clusters/kind/local/stacks/core.yaml +++ b/gitops/fluxcd/clusters/kind/local/stacks/core.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/stacks/crds.yaml b/gitops/fluxcd/clusters/kind/local/stacks/crds.yaml index 737d54d34f..354640f3c5 100644 --- a/gitops/fluxcd/clusters/kind/local/stacks/crds.yaml +++ b/gitops/fluxcd/clusters/kind/local/stacks/crds.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/stacks/fluxcd.yaml b/gitops/fluxcd/clusters/kind/local/stacks/fluxcd.yaml index 06183bec0e..97754f19ac 100644 --- a/gitops/fluxcd/clusters/kind/local/stacks/fluxcd.yaml +++ b/gitops/fluxcd/clusters/kind/local/stacks/fluxcd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/clusters/kind/local/stacks/observability.yaml b/gitops/fluxcd/clusters/kind/local/stacks/observability.yaml index fdbe82f95a..16ac8ded6d 100644 --- a/gitops/fluxcd/clusters/kind/local/stacks/observability.yaml +++ b/gitops/fluxcd/clusters/kind/local/stacks/observability.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.toolkit.fluxcd.io/v1beta2 kind: Kustomization metadata: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/contour/contour.yaml b/gitops/fluxcd/kubernetes/base/apigateway/contour/contour.yaml index 8f9cab21a2..36e616a392 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/contour/contour.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/contour/contour.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/contour/kustomization.yaml b/gitops/fluxcd/kubernetes/base/apigateway/contour/kustomization.yaml index 5938adfd97..125708353b 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/contour/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/contour/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/emissary/emissary.yaml b/gitops/fluxcd/kubernetes/base/apigateway/emissary/emissary.yaml index 0999681533..3c254267b6 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/emissary/emissary.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/emissary/emissary.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/emissary/kustomization.yaml b/gitops/fluxcd/kubernetes/base/apigateway/emissary/kustomization.yaml index 1723a3cebe..9067ea9330 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/emissary/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/emissary/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/gke/external-gateway.yaml b/gitops/fluxcd/kubernetes/base/apigateway/gke/external-gateway.yaml index bcbc6609cd..f1429c5492 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/gke/external-gateway.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/gke/external-gateway.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kind: Gateway apiVersion: networking.x-k8s.io/v1alpha1 metadata: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/gke/internal-gateway.yaml b/gitops/fluxcd/kubernetes/base/apigateway/gke/internal-gateway.yaml index 7d026e816a..5e6f98324c 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/gke/internal-gateway.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/gke/internal-gateway.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kind: Gateway apiVersion: networking.x-k8s.io/v1alpha1 metadata: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/gke/kustomization.yaml b/gitops/fluxcd/kubernetes/base/apigateway/gke/kustomization.yaml index efbcf454f6..109b36dfd6 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/gke/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/gke/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/apigateway/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/apigateway/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/apigateway/namespace/namespace.yaml index 066d622219..75fdd2159b 100644 --- a/gitops/fluxcd/kubernetes/base/apigateway/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/apigateway/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/appmesh.yaml b/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/appmesh.yaml index de0c3225dc..e25273b34f 100644 --- a/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/appmesh.yaml +++ b/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/appmesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/kustomization.yaml b/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/kustomization.yaml index 4f6580a852..38881a71ed 100644 --- a/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/appmesh-system/appmesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/namespace.yaml index 3cd17d6a8a..d77ff17d3d 100644 --- a/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/appmesh-system/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/argo-cd.yaml b/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/argo-cd.yaml index 3b473e4a53..f758a708f7 100644 --- a/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/argo-cd.yaml +++ b/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/argo-cd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -52,7 +39,6 @@ spec: values: # customLabels: # portefaix.xyz/version: v0.54.0 - installCRDs: false controller: diff --git a/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/kustomization.yaml b/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/kustomization.yaml index 4f6580a852..38881a71ed 100644 --- a/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/argo-cd/argo-cd/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/argo-rollouts.yaml b/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/argo-rollouts.yaml index b9ba248050..db1e4aa6cb 100644 --- a/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/argo-rollouts.yaml +++ b/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/argo-rollouts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -52,7 +39,6 @@ spec: values: # customLabels: # portefaix.xyz/version: v0.54.0 - installCRDs: false controller: diff --git a/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/kustomization.yaml b/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/kustomization.yaml index 8209ba279d..49f40cceaf 100644 --- a/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/argo-cd/argo-rollouts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/argo-cd/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/argo-cd/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/argo-cd/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/argo-cd/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/argo-cd/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/argo-cd/namespace/namespace.yaml index 303b140dc2..d3d41995d5 100644 --- a/gitops/fluxcd/kubernetes/base/argo-cd/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/argo-cd/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/cert-manager.yaml b/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/cert-manager.yaml index 81bf3dc934..3a3dace91e 100644 --- a/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/cert-manager.yaml +++ b/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/cert-manager.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/kustomization.yaml b/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/kustomization.yaml index 8940f2bc2a..22c2a4ea9a 100644 --- a/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/cert-manager/cert-manager/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/cert-manager/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/cert-manager/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/cert-manager/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/cert-manager/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/cert-manager/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/cert-manager/namespace/namespace.yaml index 2fe35a1cad..7f3ec816cf 100644 --- a/gitops/fluxcd/kubernetes/base/cert-manager/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/cert-manager/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/chaos-mesh.yaml b/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/chaos-mesh.yaml index ef9111376c..55b8b6e6bf 100644 --- a/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/chaos-mesh.yaml +++ b/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/chaos-mesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/kustomization.yaml b/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/kustomization.yaml index df1d5d3ace..8dbc90dba5 100644 --- a/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/chaos-mesh/chaos-mesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/namespace.yaml index 58333f57b4..64bb14e513 100644 --- a/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/chaos-mesh/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/crds/cert-manager/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crds/cert-manager/kustomization.yaml index d049ad3114..0979d49337 100644 --- a/gitops/fluxcd/kubernetes/base/crds/cert-manager/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/cert-manager/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crds/external-dns/crd.yaml b/gitops/fluxcd/kubernetes/base/crds/external-dns/crd.yaml index daf431eb68..200c2d0748 100644 --- a/gitops/fluxcd/kubernetes/base/crds/external-dns/crd.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/external-dns/crd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: GitRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/crds/external-dns/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crds/external-dns/kustomization.yaml index 8f263caf6e..16c5952c48 100644 --- a/gitops/fluxcd/kubernetes/base/crds/external-dns/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/external-dns/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/crd.yaml b/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/crd.yaml index 6d3e596b53..f161298207 100644 --- a/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/crd.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/crd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta1 kind: GitRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/kustomization.yaml index 8f263caf6e..16c5952c48 100644 --- a/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crds/kyverno/crd.yaml b/gitops/fluxcd/kubernetes/base/crds/kyverno/crd.yaml index be1f5f957b..7c104b7a3a 100644 --- a/gitops/fluxcd/kubernetes/base/crds/kyverno/crd.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/kyverno/crd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/crds/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crds/kyverno/kustomization.yaml index 79fc9817f6..e48b2a7520 100644 --- a/gitops/fluxcd/kubernetes/base/crds/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crds/minio/crd.yaml b/gitops/fluxcd/kubernetes/base/crds/minio/crd.yaml index e13c8c30df..321e899597 100644 --- a/gitops/fluxcd/kubernetes/base/crds/minio/crd.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/minio/crd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: GitRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/crds/minio/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crds/minio/kustomization.yaml index 79fc9817f6..e48b2a7520 100644 --- a/gitops/fluxcd/kubernetes/base/crds/minio/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crds/minio/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crossplane/crossplane/crossplane.yaml b/gitops/fluxcd/kubernetes/base/crossplane/crossplane/crossplane.yaml index fbc2783c0e..d8f4ea94e6 100644 --- a/gitops/fluxcd/kubernetes/base/crossplane/crossplane/crossplane.yaml +++ b/gitops/fluxcd/kubernetes/base/crossplane/crossplane/crossplane.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/crossplane/crossplane/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crossplane/crossplane/kustomization.yaml index 51fcacc7a9..fcb22fbb80 100644 --- a/gitops/fluxcd/kubernetes/base/crossplane/crossplane/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crossplane/crossplane/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crossplane/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/crossplane/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/crossplane/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/crossplane/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/crossplane/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/crossplane/namespace/namespace.yaml index 9a70e0397f..485c1df427 100644 --- a/gitops/fluxcd/kubernetes/base/crossplane/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/crossplane/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/dns/blocky/blocky.yaml b/gitops/fluxcd/kubernetes/base/dns/blocky/blocky.yaml index c9bb1791a3..2255e22907 100644 --- a/gitops/fluxcd/kubernetes/base/dns/blocky/blocky.yaml +++ b/gitops/fluxcd/kubernetes/base/dns/blocky/blocky.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/dns/blocky/kustomization.yaml b/gitops/fluxcd/kubernetes/base/dns/blocky/kustomization.yaml index 6f7bbe859e..1820b7cbb5 100644 --- a/gitops/fluxcd/kubernetes/base/dns/blocky/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/dns/blocky/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/dns/external-dns/external-dns.yaml b/gitops/fluxcd/kubernetes/base/dns/external-dns/external-dns.yaml index c61aa98774..0d805e68dd 100644 --- a/gitops/fluxcd/kubernetes/base/dns/external-dns/external-dns.yaml +++ b/gitops/fluxcd/kubernetes/base/dns/external-dns/external-dns.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/dns/external-dns/kustomization.yaml b/gitops/fluxcd/kubernetes/base/dns/external-dns/kustomization.yaml index 142657dc00..7f4ed59a1d 100644 --- a/gitops/fluxcd/kubernetes/base/dns/external-dns/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/dns/external-dns/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/dns/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/dns/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/dns/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/dns/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/dns/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/dns/namespace/namespace.yaml index e31cad7f08..bf9fd1de46 100644 --- a/gitops/fluxcd/kubernetes/base/dns/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/dns/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/falco/falco/falco-exporter.yaml b/gitops/fluxcd/kubernetes/base/falco/falco/falco-exporter.yaml index 514f53b218..8d50cf9719 100644 --- a/gitops/fluxcd/kubernetes/base/falco/falco/falco-exporter.yaml +++ b/gitops/fluxcd/kubernetes/base/falco/falco/falco-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/falco/falco/falco.yaml b/gitops/fluxcd/kubernetes/base/falco/falco/falco.yaml index 32be817240..b4d8707453 100644 --- a/gitops/fluxcd/kubernetes/base/falco/falco/falco.yaml +++ b/gitops/fluxcd/kubernetes/base/falco/falco/falco.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/falco/falco/kustomization.yaml b/gitops/fluxcd/kubernetes/base/falco/falco/kustomization.yaml index eda929df1e..39523f000b 100644 --- a/gitops/fluxcd/kubernetes/base/falco/falco/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/falco/falco/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/falco/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/falco/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/falco/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/falco/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/falco/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/falco/namespace/namespace.yaml index 4aa176d971..b27d832a33 100644 --- a/gitops/fluxcd/kubernetes/base/falco/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/falco/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/ebs-csi-driver-chart.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/ebs-csi-driver-chart.yaml index 31d9d03418..ad6082c41d 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/ebs-csi-driver-chart.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/ebs-csi-driver-chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/efs-csi-driver-chart.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/efs-csi-driver-chart.yaml index e48016cfba..bde4e71442 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/efs-csi-driver-chart.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/efs-csi-driver-chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/eks-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/eks-charts.yaml index 255cca2416..5d7eaab06b 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/eks-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/eks-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/fsx-csi-driver-chart.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/fsx-csi-driver-chart.yaml index 50d75bfe47..3f030c9e10 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/fsx-csi-driver-chart.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/fsx-csi-driver-chart.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/kustomization.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/kustomization.yaml index 3c6df75bce..755b3aef64 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-aws/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/aad-pod-identity-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/aad-pod-identity-charts.yaml index d6c4aaf2fa..ff798f0970 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/aad-pod-identity-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/aad-pod-identity-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/azuredisk-csi-driver-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/azuredisk-csi-driver-charts.yaml index 8441cd459b..ed9f612c17 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/azuredisk-csi-driver-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/azuredisk-csi-driver-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/csi-secrets-store-provider-azure.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/csi-secrets-store-provider-azure.yaml index b0bb3d61cc..bb3a78ec98 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/csi-secrets-store-provider-azure.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/csi-secrets-store-provider-azure.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/kustomization.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/kustomization.yaml index c1cc1ee40b..3f3a853c21 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts-azure/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/ambassador-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/ambassador-charts.yaml index 1973d602fc..5d6bbd0306 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/ambassador-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/ambassador-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/argo-cd-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/argo-cd-charts.yaml index 4875388763..74cebcc4be 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/argo-cd-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/argo-cd-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/banzaicloud-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/banzaicloud-charts.yaml index 2a9cfb01c0..7d7157ebfc 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/banzaicloud-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/banzaicloud-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/bitnami-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/bitnami-charts.yaml index f9f6153fdd..96c98bd21b 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/bitnami-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/bitnami-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/chaos-mesh-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/chaos-mesh-charts.yaml index 611fd49f66..8f79a02cbd 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/chaos-mesh-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/chaos-mesh-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/crossplane.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/crossplane.yaml index df184a711c..c40c4e06bb 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/crossplane.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/crossplane.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/datadog.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/datadog.yaml index 97e702bd86..52923648f3 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/datadog.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/datadog.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/enix.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/enix.yaml index 83a63bf5e0..fbe995761a 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/enix.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/enix.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/falco-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/falco-charts.yaml index fbfd8fa246..1858203958 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/falco-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/falco-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/flagger-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/flagger-charts.yaml index 889f54fb37..bdcdc648c6 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/flagger-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/flagger-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/fluent-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/fluent-charts.yaml index 0f27ccb1c1..d9f82ddba7 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/fluent-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/fluent-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/grafana-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/grafana-charts.yaml index dcd235af91..ab6dd6cb85 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/grafana-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/grafana-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/hajimari.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/hajimari.yaml index 5ceba444bc..dba6b72ea0 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/hajimari.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/hajimari.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/ingress-nginx-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/ingress-nginx-charts.yaml index 9980675af7..896a1b4bcb 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/ingress-nginx-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/ingress-nginx-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/jetstack-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/jetstack-charts.yaml index 8489e44feb..f37b69bdf1 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/jetstack-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/jetstack-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/k8s-at-home-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/k8s-at-home-charts.yaml index 6b9431964f..42e032bba0 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/k8s-at-home-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/k8s-at-home-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/keda.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/keda.yaml index 086e6165f3..316b081a16 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/keda.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/keda.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/kubernetes-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/kubernetes-charts.yaml index 5af809f00d..3e53464136 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/kubernetes-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/kubernetes-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/kustomization.yaml index 305432f3e7..051257827e 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/kyverno.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/kyverno.yaml index 6bd84052f6..974647e360 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/kyverno.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/kyverno.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/linkerd-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/linkerd-charts.yaml index 4e1ffdce15..ee6f1ef96b 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/linkerd-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/linkerd-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/litmus-chaos-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/litmus-chaos-charts.yaml index c42e7a43fc..29b3c01078 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/litmus-chaos-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/litmus-chaos-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/minio.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/minio.yaml index 5a8f3af171..9fb028efc5 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/minio.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/minio.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/oauth2-proxy-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/oauth2-proxy-charts.yaml index 3b1f9e03c7..45d0e74769 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/oauth2-proxy-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/oauth2-proxy-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/open-policy-agent-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/open-policy-agent-charts.yaml index 309812026f..18bcd8ff60 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/open-policy-agent-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/open-policy-agent-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/openfaas-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/openfaas-charts.yaml index b7a766e9a7..5d114ec6c0 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/openfaas-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/openfaas-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/podinfo-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/podinfo-charts.yaml index c44cf339c8..63591e2fad 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/podinfo-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/podinfo-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/policy-reporter.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/policy-reporter.yaml index 3e11a02f68..c0b9f9ad79 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/policy-reporter.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/policy-reporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/pomerium-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/pomerium-charts.yaml index d3b2b5b21f..a00bc8ebad 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/pomerium-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/pomerium-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/portefaix-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/portefaix-charts.yaml index 7b5fd42e90..6b9ea04e95 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/portefaix-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/portefaix-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/prometheus-community-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/prometheus-community-charts.yaml index 81f7423879..e42ceb9647 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/prometheus-community-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/prometheus-community-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/teleport.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/teleport.yaml index 397778f26e..2e96877902 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/teleport.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/teleport.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/vector-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/vector-charts.yaml index 54f7fa7db6..9540523ad9 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/vector-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/vector-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/vmware-tanzu-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/vmware-tanzu-charts.yaml index 67344ffdec..230389efd1 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/vmware-tanzu-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/vmware-tanzu-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/vouch-proxy-charts.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/vouch-proxy-charts.yaml index 62c165eb12..ac82511616 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/vouch-proxy-charts.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/vouch-proxy-charts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/charts/weaveworks.yaml b/gitops/fluxcd/kubernetes/base/flux-system/charts/weaveworks.yaml index 1dd8faa8e4..29962cccab 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/charts/weaveworks.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/charts/weaveworks.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: source.toolkit.fluxcd.io/v1beta2 kind: HelmRepository metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/helm-controller.yaml b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/helm-controller.yaml index 0054a1a0ce..ace55b95c4 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/helm-controller.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/helm-controller.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: @@ -30,7 +17,7 @@ spec: - port: http-prom relabelings: - action: keep - regex: 'true' + regex: "true" sourceLabels: - __meta_kubernetes_pod_annotation_prometheus_io_scrape - action: replace diff --git a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomization.yaml b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomization.yaml index 7f8a0e4203..cbaeb16f9f 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomize-controller.yaml b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomize-controller.yaml index 153f97de2a..fa8322d47d 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomize-controller.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/kustomize-controller.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: @@ -30,7 +17,7 @@ spec: - port: http-prom relabelings: - action: keep - regex: 'true' + regex: "true" sourceLabels: - __meta_kubernetes_pod_annotation_prometheus_io_scrape - action: replace diff --git a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/notification-controller.yaml b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/notification-controller.yaml index f8a6403a3f..f4dde9cbb0 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/notification-controller.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/notification-controller.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: @@ -30,7 +17,7 @@ spec: - port: http-prom relabelings: - action: keep - regex: 'true' + regex: "true" sourceLabels: - __meta_kubernetes_pod_annotation_prometheus_io_scrape - action: replace diff --git a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/source-controller.yaml b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/source-controller.yaml index 99ed3cef05..815a9f5de1 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/monitoring/source-controller.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/monitoring/source-controller.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: @@ -30,7 +17,7 @@ spec: - port: http-prom relabelings: - action: keep - regex: 'true' + regex: "true" sourceLabels: - __meta_kubernetes_pod_annotation_prometheus_io_scrape - action: replace diff --git a/gitops/fluxcd/kubernetes/base/flux-system/notifications/kustomization.yaml b/gitops/fluxcd/kubernetes/base/flux-system/notifications/kustomization.yaml index 55844f30d9..644df67b8a 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/notifications/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/notifications/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-alert.yaml b/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-alert.yaml index 09964bd6e1..1b4db9d24a 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-alert.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-alert.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: notification.toolkit.fluxcd.io/v1beta2 kind: Alert metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-provider.yaml b/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-provider.yaml index 4e88a5d2f3..c85e6b9a76 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-provider.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/notifications/slack-provider.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: notification.toolkit.fluxcd.io/v1beta2 kind: Provider metadata: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/kustomization.yaml b/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/kustomization.yaml index f46133c01f..a1ce272fb1 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/weave-gitops.yaml b/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/weave-gitops.yaml index 6ff8c141c5..2847689d15 100644 --- a/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/weave-gitops.yaml +++ b/gitops/fluxcd/kubernetes/base/flux-system/weave-gitops/weave-gitops.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -28,7 +15,7 @@ spec: sourceRef: kind: HelmRepository name: weave-gitops - version: '*' + version: "*" interval: 1m0s values: adminUser: diff --git a/gitops/fluxcd/kubernetes/base/hajimari/hajimari/hajimari.yaml b/gitops/fluxcd/kubernetes/base/hajimari/hajimari/hajimari.yaml index bc402a92a7..cd24be03e1 100644 --- a/gitops/fluxcd/kubernetes/base/hajimari/hajimari/hajimari.yaml +++ b/gitops/fluxcd/kubernetes/base/hajimari/hajimari/hajimari.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -54,7 +41,6 @@ spec: # labels: kind/feature, priority/low, lifecycle/frozen, area/kubernetes # customLabels: # portefaix.xyz/version: v0.54.0 - env: TZ: "Europe/Paris" hajimari: @@ -83,13 +69,13 @@ spec: - name: Portefaix links: - name: Website - url: 'https://portefaix.xyz' + url: "https://portefaix.xyz" - name: Project - url: 'http://github.com/portefaix' + url: "http://github.com/portefaix" - name: Charts - url: 'https://charts.portefaix.xyz' - - name: 'Artifact Hub' - url: 'https://artifacthub.io/packages/search?repo=portefaix-hub' + url: "https://charts.portefaix.xyz" + - name: "Artifact Hub" + url: "https://artifacthub.io/packages/search?repo=portefaix-hub" persistence: data: diff --git a/gitops/fluxcd/kubernetes/base/hajimari/hajimari/kustomization.yaml b/gitops/fluxcd/kubernetes/base/hajimari/hajimari/kustomization.yaml index ca00406ce1..c7e921b5e1 100644 --- a/gitops/fluxcd/kubernetes/base/hajimari/hajimari/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/hajimari/hajimari/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/hajimari/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/hajimari/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/hajimari/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/hajimari/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/hajimari/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/hajimari/namespace/namespace.yaml index f27198c9f7..ed46a1f2b5 100644 --- a/gitops/fluxcd/kubernetes/base/hajimari/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/hajimari/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/identity/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/identity/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/identity/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/identity/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/identity/namespace/namespace.yaml index 64cdac18a3..58d3866eb5 100644 --- a/gitops/fluxcd/kubernetes/base/identity/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/kustomization.yaml b/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/kustomization.yaml index 55ef85a511..c58f7f18e7 100644 --- a/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/oauth2-proxy.yaml b/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/oauth2-proxy.yaml index 7234604c2d..dfaf4c132a 100644 --- a/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/oauth2-proxy.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/oauth2-proxy/oauth2-proxy.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/identity/pomerium/kustomization.yaml b/gitops/fluxcd/kubernetes/base/identity/pomerium/kustomization.yaml index b380894b3c..ded1b3345f 100644 --- a/gitops/fluxcd/kubernetes/base/identity/pomerium/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/pomerium/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/identity/pomerium/pomerium.yaml b/gitops/fluxcd/kubernetes/base/identity/pomerium/pomerium.yaml index 5c3a660043..14047efe8c 100644 --- a/gitops/fluxcd/kubernetes/base/identity/pomerium/pomerium.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/pomerium/pomerium.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/kustomization.yaml b/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/kustomization.yaml index 7a47583ee0..b49d35f5cd 100644 --- a/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/vouch-proxy.yaml b/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/vouch-proxy.yaml index cb6004b57c..cc1848c6da 100644 --- a/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/vouch-proxy.yaml +++ b/gitops/fluxcd/kubernetes/base/identity/vouch-proxy/vouch-proxy.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/contour.yaml b/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/contour.yaml index c0b5303f4d..2fd007bcb6 100644 --- a/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/contour.yaml +++ b/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/contour.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/kustomization.yaml b/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/kustomization.yaml index 5938adfd97..125708353b 100644 --- a/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/ingress-controllers/contour/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/ingress-nginx.yaml b/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/ingress-nginx.yaml index 50ee32942f..a2c2b4ea19 100644 --- a/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/ingress-nginx.yaml +++ b/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/ingress-nginx.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/kustomization.yaml b/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/kustomization.yaml index 976d3217ae..26bef7e26e 100644 --- a/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/ingress-controllers/ingress-nginx/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/namespace.yaml index d7ef215c9a..6379c01c0d 100644 --- a/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/ingress-controllers/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/keda/keda/keda.yaml b/gitops/fluxcd/kubernetes/base/keda/keda/keda.yaml index 28eb30097b..b865b66252 100644 --- a/gitops/fluxcd/kubernetes/base/keda/keda/keda.yaml +++ b/gitops/fluxcd/kubernetes/base/keda/keda/keda.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -40,7 +27,6 @@ spec: # additionalLabels: # portefaix.xyz/version: v0.54.0 - logging: operator: level: info diff --git a/gitops/fluxcd/kubernetes/base/keda/keda/kustomization.yaml b/gitops/fluxcd/kubernetes/base/keda/keda/kustomization.yaml index d26e69ce1f..5e717ed730 100644 --- a/gitops/fluxcd/kubernetes/base/keda/keda/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/keda/keda/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/keda/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/keda/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/keda/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/keda/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/keda/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/keda/namespace/namespace.yaml index 492e28dd30..a236530dbd 100644 --- a/gitops/fluxcd/kubernetes/base/keda/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/keda/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml index 7a094fcbde..0fd7509372 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -48,7 +35,6 @@ spec: # a8r.io/documentation: https://kubernetes-sigs.github.io/aws-ebs-csi-driver # a8r.io/repository: https://github.com/kubernetes-sigs/aws-ebs-csi-driver/ # a8r.io/support: https://github.com/kubernetes-sigs/aws-ebs-csi-driver/issues - controller: serviceAccount: create: true diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/kustomization.yaml index d8abfe1963..ea76c75a5d 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-ebs-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml index d7df03dcd2..d298c92985 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -48,7 +35,6 @@ spec: # a8r.io/documentation: https://kubernetes-sigs.github.io/aws-efs-csi-driver # a8r.io/repository: https://github.com/kubernetes-sigs/aws-efs-csi-driver/ # a8r.io/support: https://github.com/kubernetes-sigs/aws-efs-csi-driver/issues - controller: serviceAccount: create: true diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/kustomization.yaml index f5ac3086f7..d09b841891 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-efs-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml index b8357d72a9..4d7eff5f99 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -48,7 +35,6 @@ spec: # a8r.io/documentation: https://kubernetes-sigs.github.io/aws-fsx-csi-driver # a8r.io/repository: https://kubernetes-sigs.github.io/aws-fsx-csi-driver/ # a8r.io/support: https://kubernetes-sigs.github.io/aws-fsx-csi-driver/issues - controller: serviceAccount: create: true diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/kustomization.yaml index 3237dcc0fe..a147457980 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-fsx-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml index 563b907974..b8578a0d1a 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -61,7 +48,6 @@ spec: # enabled: true # additionalLabels: # prometheus.io/operator: portefaix - serviceAccount: name: aws-load-balancer-controller enableCertManager: true diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/ingressclass.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/ingressclass.yaml index b250ba9ef0..4a51540520 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/ingressclass.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/ingressclass.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: IngressClass metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/kustomization.yaml index ff252dbca5..e7932c3b9c 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-load-balancer-controller/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/aws-node-termination-handler.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/aws-node-termination-handler.yaml index ad3f188c96..cce7592a06 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/aws-node-termination-handler.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/aws-node-termination-handler.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -52,7 +39,6 @@ spec: # a8r.io/documentation: https://kubernetes-sigs.github.io/aws-node-termination-handler # a8r.io/repository: https://github.com/kubernetes-sigs/aws-node-termination-handler/ # a8r.io/support: https://github.com/kubernetes-sigs/aws-node-termination-handler/issues - jsonLogging: true logLevel: "info" diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/ingressclass.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/ingressclass.yaml index b250ba9ef0..4a51540520 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/ingressclass.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/ingressclass.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: IngressClass metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/kustomization.yaml index ff252dbca5..e7932c3b9c 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/aws-node-terminaison-handler/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/cluster-autoscaler.yaml b/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/cluster-autoscaler.yaml index 4def6da71d..8f3b472838 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/cluster-autoscaler.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/cluster-autoscaler.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/kustomization.yaml index 53fe2fea33..b172792b42 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/cluster-autoscaler/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/kustomization.yaml index 53fe2fea33..b172792b42 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/metrics-server.yaml b/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/metrics-server.yaml index 1dcee3a8ab..5ee1df1702 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/metrics-server.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/metrics-server/metrics-server.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml index 96761cd5dc..982e4c5d97 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml index d185ac957d..55c2f9dbc1 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml index 96761cd5dc..982e4c5d97 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml index 254d3b0c88..370b7066fb 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -48,7 +35,6 @@ spec: # a8r.io/documentation: https://artifacthub.io/packages/helm/portefaix-hub/secrets-store-csi-driver-provider-azure # a8r.io/repository: https://github.com/portefaix/portefaix-hub # a8r.io/support: https://github.com/portefaix/portefaix-hub/issues - logFormatJSON: true linux: enabled: true diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml index 96761cd5dc..982e4c5d97 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml index 4e469c1831..43d4c89626 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/kustomization.yaml index fddcb58618..2e63b15266 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml index 3d6c2df8c0..abbe9d61b7 100644 --- a/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/base/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -45,7 +32,6 @@ spec: # a8r.io/documentation: https://github.com/kubernetes-sigs/secrets-store-csi-driver/tree/master/charts/secrets-store-csi-driver # a8r.io/repository: https://github.com/kubernetes-sigs/secrets-store-csi-driver # a8r.io/support: https://github.com/kubernetes-sigs/secrets-store-csi-driver/issues - linux: enable: true windows: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kustomization.yaml index 2ada896088..16dc755d1e 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kyverno.yaml b/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kyverno.yaml index ef07fe8368..7b2726a87f 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kyverno.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/kyverno/kyverno.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kyverno/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/kyverno/namespace/namespace.yaml index 916310e9be..be6a3930c8 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/kustomization.yaml index 766c8e05ed..a27e89937c 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/policy-reporter.yaml b/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/policy-reporter.yaml index 9dc16929f5..1ce0196b6c 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/policy-reporter.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/policy-reporter/policy-reporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/portefaix/kustomization.yaml b/gitops/fluxcd/kubernetes/base/kyverno/portefaix/kustomization.yaml index beef4a4ff6..e1ee4c6801 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/portefaix/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/portefaix/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-kyverno.yaml b/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-kyverno.yaml index d3ac51af3d..374c832ed5 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-kyverno.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-kyverno.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-policy-p0001.yaml b/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-policy-p0001.yaml index 16aa13c8ae..4708342375 100644 --- a/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-policy-p0001.yaml +++ b/gitops/fluxcd/kubernetes/base/kyverno/portefaix/portefaix-policy-p0001.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kyverno.io/v1 kind: ClusterPolicy metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/kustomization.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/kustomization.yaml index 34f008c9ae..217979fabd 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/linkerd-viz.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/linkerd-viz.yaml index 3de64881ed..9e64c1bcce 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/linkerd-viz.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/linkerd-viz.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/namespace.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/namespace.yaml index dd8239960e..f271a5f817 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/serviceMonitor.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/serviceMonitor.yaml index 50bb204002..209b0d78e3 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/serviceMonitor.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd-viz/serviceMonitor.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/kustomization.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/kustomization.yaml index a427853d6e..bb50a46dd0 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/linkerd.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/linkerd.yaml index 42bac5e6a8..0b9294cd8a 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/linkerd.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/linkerd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/namespace.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/namespace.yaml index c5c16ab710..b19deb9889 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/podMonitor.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/podMonitor.yaml index 8d78e06c8c..039870f104 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/podMonitor.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/podMonitor.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: diff --git a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/serviceMonitor.yaml b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/serviceMonitor.yaml index a209730c09..e6cbabfa42 100644 --- a/gitops/fluxcd/kubernetes/base/linkerd/linkerd/serviceMonitor.yaml +++ b/gitops/fluxcd/kubernetes/base/linkerd/linkerd/serviceMonitor.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: ServiceMonitor metadata: diff --git a/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml b/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml index d47b0676d9..2a30b3048c 100644 --- a/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml +++ b/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kustomization.yaml index 82bd7bd84f..d57ed32afd 100644 --- a/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/litmus-chaos/kubernetes-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/kustomization.yaml index 215991b681..96ff1d9879 100644 --- a/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/litmus-chaos.yaml b/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/litmus-chaos.yaml index b659a939bf..8d1f7e1728 100644 --- a/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/litmus-chaos.yaml +++ b/gitops/fluxcd/kubernetes/base/litmus-chaos/litmus-chaos/litmus-chaos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/namespace.yaml index 78abe5aaf0..1ee903da1a 100644 --- a/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/litmus-chaos/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/logging/fluent-bit/fluent-bit.yaml b/gitops/fluxcd/kubernetes/base/logging/fluent-bit/fluent-bit.yaml index c46c8fe366..e7c070f5fc 100644 --- a/gitops/fluxcd/kubernetes/base/logging/fluent-bit/fluent-bit.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/fluent-bit/fluent-bit.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/logging/fluent-bit/kustomization.yaml b/gitops/fluxcd/kubernetes/base/logging/fluent-bit/kustomization.yaml index 009f7c3374..0c19237340 100644 --- a/gitops/fluxcd/kubernetes/base/logging/fluent-bit/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/fluent-bit/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/logging/loki/kustomization.yaml b/gitops/fluxcd/kubernetes/base/logging/loki/kustomization.yaml index 2169edc06a..63527ba705 100644 --- a/gitops/fluxcd/kubernetes/base/logging/loki/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/loki/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/logging/loki/loki-mixin.yaml b/gitops/fluxcd/kubernetes/base/logging/loki/loki-mixin.yaml index 916791a1fc..3a7f2d7f83 100644 --- a/gitops/fluxcd/kubernetes/base/logging/loki/loki-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/loki/loki-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/logging/loki/loki.yaml b/gitops/fluxcd/kubernetes/base/logging/loki/loki.yaml index 82a0e14ad2..9b03f9e7a4 100644 --- a/gitops/fluxcd/kubernetes/base/logging/loki/loki.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/loki/loki.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -37,7 +24,6 @@ spec: # image: # repository: grafana/loki # tag: 2.0.0 - serviceAccount: create: true name: loki diff --git a/gitops/fluxcd/kubernetes/base/logging/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/logging/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/logging/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/logging/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/logging/namespace/namespace.yaml index 4f7a6a0d92..140ed14ba5 100644 --- a/gitops/fluxcd/kubernetes/base/logging/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/logging/vector/kustomization.yaml b/gitops/fluxcd/kubernetes/base/logging/vector/kustomization.yaml index af1cb8cb74..6f2938e872 100644 --- a/gitops/fluxcd/kubernetes/base/logging/vector/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/vector/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/logging/vector/vector.yaml b/gitops/fluxcd/kubernetes/base/logging/vector/vector.yaml index 8594bb532a..4a0622f326 100644 --- a/gitops/fluxcd/kubernetes/base/logging/vector/vector.yaml +++ b/gitops/fluxcd/kubernetes/base/logging/vector/vector.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/blackbox-exporter.yaml b/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/blackbox-exporter.yaml index 0b100f08fa..2f11c25c83 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/blackbox-exporter.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/blackbox-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/kustomization.yaml index aae31d5598..3f3e6d8b2e 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/rules.yaml b/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/rules.yaml index 632dc4421c..ea4312c4b7 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/rules.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/blackbox-exporter/rules.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PrometheusRule metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/compute/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/compute/kustomization.yaml index 2d9bbec430..a314eb2b5f 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/compute/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/compute/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: monitoring diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/kubernetes/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/kubernetes/kustomization.yaml index ef40ac81b4..5d9a062881 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/kubernetes/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/kubernetes/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: monitoring diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/portefaix/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/portefaix/kustomization.yaml index 7f2d9e7dd5..b02a8c7593 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/portefaix/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/portefaix/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: monitoring diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/troubleshooting/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/troubleshooting/kustomization.yaml index c25a82b62e..acd6bcb28d 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/troubleshooting/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/dashboards/troubleshooting/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: monitoring diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana-mixin.yaml index f17ec2d994..bcbf3709d3 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana.yaml index d2cb2f98a8..873a8f59d6 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -121,89 +108,89 @@ spec: dashboardproviders.yaml: apiVersion: 1 providers: - - name: 'gitops' + - name: "gitops" orgId: 1 - folder: 'gitops' + folder: "gitops" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/gitops - - name: 'compute' + - name: "compute" orgId: 1 - folder: 'compute' + folder: "compute" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/compute - - name: 'kubernetes' + - name: "kubernetes" orgId: 1 - folder: 'kubernetes' + folder: "kubernetes" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/kubernetes - - name: 'monitoring' + - name: "monitoring" orgId: 1 - folder: 'monitoring' + folder: "monitoring" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/monitoring - - name: 'logging' + - name: "logging" orgId: 1 - folder: 'logging' + folder: "logging" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/logging - - name: 'tracing' + - name: "tracing" orgId: 1 - folder: 'tracing' + folder: "tracing" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/tracing - - name: 'security' + - name: "security" orgId: 1 - folder: 'security' + folder: "security" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/security - - name: 'storage' + - name: "storage" orgId: 1 - folder: 'storage' + folder: "storage" type: file disableDeletion: false editable: true options: path: /tmp/dashboards/storage - - name: 'networking' + - name: "networking" orgId: 1 - folder: 'networking' + folder: "networking" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/networking - - name: 'service-mesh' + - name: "service-mesh" orgId: 1 - folder: 'service-mesh' + folder: "service-mesh" type: file disableDeletion: true editable: false options: path: /tmp/dashboards/service-mesh - - name: 'troubleshooting' + - name: "troubleshooting" orgId: 1 - folder: 'troubleshooting' + folder: "troubleshooting" type: file disableDeletion: true editable: false diff --git a/gitops/fluxcd/kubernetes/base/monitoring/grafana/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/grafana/kustomization.yaml index 452d955ef1..8d0f19e1f4 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/grafana/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/grafana/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/alertmanager-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/alertmanager-mixin.yaml index 88a14fb644..99b7d36501 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/alertmanager-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/alertmanager-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/coredns-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/coredns-mixin.yaml index c7ace66af4..67759a3a13 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/coredns-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/coredns-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml index 0c37b7c6f7..6d52cc7d11 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-state-metrics-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-state-metrics-mixin.yaml index 27161dd74a..baf374339b 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-state-metrics-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kube-state-metrics-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kustomization.yaml index dee67302e1..77e7c930ee 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/node-exporter-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/node-exporter-mixin.yaml index a011aa5887..82c54c3ed7 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/node-exporter-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/node-exporter-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-mixin.yaml index 5849dc6f9e..c1aae4dbab 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-operator-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-operator-mixin.yaml index 937fc8a444..750e660f5e 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-operator-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/kube-prometheus-stack/prometheus-operator-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/monitoring/namespace/namespace.yaml index 6ab35fe3db..b409c12651 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/kustomization.yaml index 2a5523d9e7..540161d3f4 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/rules.yaml b/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/rules.yaml index 68ec515976..8532244056 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/rules.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/rules.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PrometheusRule metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/snmp-exporter.yaml b/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/snmp-exporter.yaml index 7284af927b..6894b8937f 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/snmp-exporter.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/snmp-exporter/snmp-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/thanos/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/thanos/kustomization.yaml index 1e7253bdbe..7c80280d34 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/thanos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/thanos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/thanos/service-account.yaml b/gitops/fluxcd/kubernetes/base/monitoring/thanos/service-account.yaml index d2a5d39a25..c38569bbd4 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/thanos/service-account.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/thanos/service-account.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos-mixin.yaml b/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos-mixin.yaml index b28bd9e68b..285ea5afc0 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos-mixin.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos-mixin.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos.yaml b/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos.yaml index 509bb78f80..c2319a4a1e 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/thanos/thanos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/kustomization.yaml b/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/kustomization.yaml index 6ac67db651..b01ad29aae 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml b/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml index 7cfc9fce96..8dfffef0cd 100644 --- a/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml +++ b/gitops/fluxcd/kubernetes/base/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/flood/flood.yaml b/gitops/fluxcd/kubernetes/base/multimedia/flood/flood.yaml index e865994bfd..ba136cbdb6 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/flood/flood.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/flood/flood.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/flood/kustomization.yaml b/gitops/fluxcd/kubernetes/base/multimedia/flood/kustomization.yaml index 55409ff04b..cc11fb6513 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/flood/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/flood/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/multimedia/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/multimedia/namespace/namespace.yaml index 13680c8226..80de9bf4a3 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/radarr/kustomization.yaml b/gitops/fluxcd/kubernetes/base/multimedia/radarr/kustomization.yaml index 4206fa2ab3..8797abc980 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/radarr/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/radarr/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/radarr/radarr.yaml b/gitops/fluxcd/kubernetes/base/multimedia/radarr/radarr.yaml index 7a1d9e266f..76468648c7 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/radarr/radarr.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/radarr/radarr.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/sonarr/kustomization.yaml b/gitops/fluxcd/kubernetes/base/multimedia/sonarr/kustomization.yaml index 91d828570d..6290f8793f 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/sonarr/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/sonarr/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/multimedia/sonarr/sonarr.yaml b/gitops/fluxcd/kubernetes/base/multimedia/sonarr/sonarr.yaml index 2e41ec3e6f..029c4f6ce5 100644 --- a/gitops/fluxcd/kubernetes/base/multimedia/sonarr/sonarr.yaml +++ b/gitops/fluxcd/kubernetes/base/multimedia/sonarr/sonarr.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/networking/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/networking/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/networking/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/networking/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/networking/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/networking/namespace/namespace.yaml index 1abbc46866..554ec253cb 100644 --- a/gitops/fluxcd/kubernetes/base/networking/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/networking/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/networking/speedtest/kustomization.yaml b/gitops/fluxcd/kubernetes/base/networking/speedtest/kustomization.yaml index 611e12e49c..ea8e30ea87 100644 --- a/gitops/fluxcd/kubernetes/base/networking/speedtest/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/networking/speedtest/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/networking/speedtest/speedtest.yaml b/gitops/fluxcd/kubernetes/base/networking/speedtest/speedtest.yaml index 124aeb8e14..49d0f784cb 100644 --- a/gitops/fluxcd/kubernetes/base/networking/speedtest/speedtest.yaml +++ b/gitops/fluxcd/kubernetes/base/networking/speedtest/speedtest.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/podinfo/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/podinfo/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/podinfo/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/podinfo/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/podinfo/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/podinfo/namespace/namespace.yaml index 09cacb3c40..b3ec079d9b 100644 --- a/gitops/fluxcd/kubernetes/base/podinfo/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/podinfo/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/podinfo/podinfo/kustomization.yaml b/gitops/fluxcd/kubernetes/base/podinfo/podinfo/kustomization.yaml index 95be3d7e3a..5a86b29999 100644 --- a/gitops/fluxcd/kubernetes/base/podinfo/podinfo/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/podinfo/podinfo/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/podinfo/podinfo/podinfo.yaml b/gitops/fluxcd/kubernetes/base/podinfo/podinfo/podinfo.yaml index bde3e9b9dc..67e879bf77 100644 --- a/gitops/fluxcd/kubernetes/base/podinfo/podinfo/podinfo.yaml +++ b/gitops/fluxcd/kubernetes/base/podinfo/podinfo/podinfo.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -56,7 +43,6 @@ spec: # customLabels: # portefaix.xyz/version: v0.54.0 - serviceMonitor: enabled: true additionalLabels: diff --git a/gitops/fluxcd/kubernetes/base/security/falco/falco-exporter.yaml b/gitops/fluxcd/kubernetes/base/security/falco/falco-exporter.yaml index 437c14322f..8f658d59d2 100644 --- a/gitops/fluxcd/kubernetes/base/security/falco/falco-exporter.yaml +++ b/gitops/fluxcd/kubernetes/base/security/falco/falco-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/security/falco/falco.yaml b/gitops/fluxcd/kubernetes/base/security/falco/falco.yaml index 0e5d2189ff..fac37d4867 100644 --- a/gitops/fluxcd/kubernetes/base/security/falco/falco.yaml +++ b/gitops/fluxcd/kubernetes/base/security/falco/falco.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/security/falco/kustomization.yaml b/gitops/fluxcd/kubernetes/base/security/falco/kustomization.yaml index eda929df1e..39523f000b 100644 --- a/gitops/fluxcd/kubernetes/base/security/falco/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/security/falco/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/security/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/security/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/security/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/security/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/security/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/security/namespace/namespace.yaml index 2b2e43a1a9..f946e7e081 100644 --- a/gitops/fluxcd/kubernetes/base/security/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/security/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/storage/minio/kustomization.yaml b/gitops/fluxcd/kubernetes/base/storage/minio/kustomization.yaml index fec75d9663..a4d49c1718 100644 --- a/gitops/fluxcd/kubernetes/base/storage/minio/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/minio/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/storage/minio/minio.yaml b/gitops/fluxcd/kubernetes/base/storage/minio/minio.yaml index eb9efdb950..dbb1bba16a 100644 --- a/gitops/fluxcd/kubernetes/base/storage/minio/minio.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/minio/minio.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/storage/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/storage/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/storage/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/storage/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/storage/namespace/namespace.yaml index 8ed1d7a6fe..61a031e69d 100644 --- a/gitops/fluxcd/kubernetes/base/storage/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/storage/nfs/kustomization.yaml b/gitops/fluxcd/kubernetes/base/storage/nfs/kustomization.yaml index 259d6948db..b76f8879e7 100644 --- a/gitops/fluxcd/kubernetes/base/storage/nfs/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/nfs/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/storage/nfs/nfs.yaml b/gitops/fluxcd/kubernetes/base/storage/nfs/nfs.yaml index 16cf88b8c7..829186751a 100644 --- a/gitops/fluxcd/kubernetes/base/storage/nfs/nfs.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/nfs/nfs.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/storage/velero/kustomization.yaml b/gitops/fluxcd/kubernetes/base/storage/velero/kustomization.yaml index a2293bf709..25c4eac4f6 100644 --- a/gitops/fluxcd/kubernetes/base/storage/velero/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/velero/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/storage/velero/rules.yaml b/gitops/fluxcd/kubernetes/base/storage/velero/rules.yaml index 8dbe7eed7f..31f7b22919 100644 --- a/gitops/fluxcd/kubernetes/base/storage/velero/rules.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/velero/rules.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PrometheusRule metadata: diff --git a/gitops/fluxcd/kubernetes/base/storage/velero/serviceMonitor.yaml b/gitops/fluxcd/kubernetes/base/storage/velero/serviceMonitor.yaml index 9b43a3dd87..d852c26ddd 100644 --- a/gitops/fluxcd/kubernetes/base/storage/velero/serviceMonitor.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/velero/serviceMonitor.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: monitoring.coreos.com/v1 kind: PodMonitor metadata: diff --git a/gitops/fluxcd/kubernetes/base/storage/velero/velero.yaml b/gitops/fluxcd/kubernetes/base/storage/velero/velero.yaml index db05f2b092..bb66505f54 100644 --- a/gitops/fluxcd/kubernetes/base/storage/velero/velero.yaml +++ b/gitops/fluxcd/kubernetes/base/storage/velero/velero.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/teleport/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/teleport/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/teleport/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/teleport/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/teleport/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/teleport/namespace/namespace.yaml index d32ef7ba2f..fe81b7d2ab 100644 --- a/gitops/fluxcd/kubernetes/base/teleport/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/teleport/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/teleport/teleport/kustomization.yaml b/gitops/fluxcd/kubernetes/base/teleport/teleport/kustomization.yaml index 374b5275aa..1d195d1b8a 100644 --- a/gitops/fluxcd/kubernetes/base/teleport/teleport/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/teleport/teleport/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/teleport/teleport/teleport.yaml b/gitops/fluxcd/kubernetes/base/teleport/teleport/teleport.yaml index 9309fe9a4c..8bf4e4f644 100644 --- a/gitops/fluxcd/kubernetes/base/teleport/teleport/teleport.yaml +++ b/gitops/fluxcd/kubernetes/base/teleport/teleport/teleport.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/base/whereami/namespace/kustomization.yaml b/gitops/fluxcd/kubernetes/base/whereami/namespace/kustomization.yaml index e642201641..46e3ce9208 100644 --- a/gitops/fluxcd/kubernetes/base/whereami/namespace/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/whereami/namespace/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/base/whereami/namespace/namespace.yaml b/gitops/fluxcd/kubernetes/base/whereami/namespace/namespace.yaml index 0dda814053..8644b6d507 100644 --- a/gitops/fluxcd/kubernetes/base/whereami/namespace/namespace.yaml +++ b/gitops/fluxcd/kubernetes/base/whereami/namespace/namespace.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Namespace metadata: diff --git a/gitops/fluxcd/kubernetes/base/whereami/whereami/kustomization.yaml b/gitops/fluxcd/kubernetes/base/whereami/whereami/kustomization.yaml index 977ebc014e..5e5dde1bdd 100644 --- a/gitops/fluxcd/kubernetes/base/whereami/whereami/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/base/whereami/whereami/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization transformers: diff --git a/gitops/fluxcd/kubernetes/base/whereami/whereami/labels.yaml b/gitops/fluxcd/kubernetes/base/whereami/whereami/labels.yaml index dcd5d66e23..3f326f1d58 100644 --- a/gitops/fluxcd/kubernetes/base/whereami/whereami/labels.yaml +++ b/gitops/fluxcd/kubernetes/base/whereami/whereami/labels.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: builtin kind: LabelTransformer metadata: diff --git a/gitops/fluxcd/kubernetes/base/whereami/whereami/whereami.yaml b/gitops/fluxcd/kubernetes/base/whereami/whereami/whereami.yaml index 7481caee41..e01265fa60 100644 --- a/gitops/fluxcd/kubernetes/base/whereami/whereami/whereami.yaml +++ b/gitops/fluxcd/kubernetes/base/whereami/whereami/whereami.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: apps/v1 kind: Deployment metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/appmesh.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/appmesh.yaml index cd759b7ab7..2db8e5680b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/appmesh.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/appmesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/kustomization.yaml index 289f6a7b14..8b6e10f74c 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/appmesh-system/appmesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/cert-manager/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/cert-manager/kustomization.yaml index e9d3bb22bf..f39206d1fb 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/cert-manager/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/cert-manager/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/kustomization.yaml index 6e1454567c..c67c58a812 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/letsencrypt.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/letsencrypt.yaml index b8a5ca8642..90ddcfa0ef 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/letsencrypt.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/cert-manager/letsencrypt/letsencrypt.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/chaos-mesh.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/chaos-mesh.yaml index 6dde7bd01f..c2ccda5a22 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/chaos-mesh.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/chaos-mesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -57,7 +44,7 @@ spec: alb.ingress.kubernetes.io/group.name: portefaix-chaos-mesh alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate cert-manager.io/cluster-issuer: letsencrypt-prod external-dns.alpha.kubernetes.io/hostname: chaos-mesh.aws.portefaix.xyz diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/kustomization.yaml index 279e53da97..857f996ff8 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/chaos-mesh/chaos-mesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kube-prometheus-stack/kustomization.yaml index e699b64f08..93a100c148 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kyverno/kustomization.yaml index c5334a5d41..2adb32e1b0 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crds/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/aws-config.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/aws-config.yaml index 1ae1cf4c7b..7c1510bec9 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/aws-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/aws-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: aws.crossplane.io/v1beta1 kind: ProviderConfig metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/kustomization.yaml index 56e7a9901c..9edc65f6e7 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/config/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane-aws-credentials.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane-aws-credentials.yaml index 8e9d576723..5e31a8e274 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane-aws-credentials.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane-aws-credentials.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: credentials: ENC[AES256_GCM,data:vtpDnMT9U+deO1cSkcsmTuyL+4wfn+0MOoQVi/h/NlA3FrMAAHfNAZka0Mp3LABOSFmyZvTZ0ngyiKInIcz3wdLEV8unlgxfwBoukFaWGHFZho8dfxHBsTzIX34ZZmno5vnYTwKVBQNTCMXZ+ak/mQKqUZqKgGis2Z16dTDubAOpAKyx3pJyZQDi6yXm76jHcOwPe1pJocLtpGek,iv:8EtCX64ws4F+cHcyAZFCWDBHKQPMp+G3Y23XxwMwUF4=,tag:dUqBGiWKfnQs4WrEwLjkfg==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane.yaml index cdd323576b..82b35d695a 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/crossplane.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/kustomization.yaml index 661999d747..9cf883ba3b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/labels.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/labels.yaml index f4e15b9fe0..d8ad87fba1 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/labels.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/labels.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: builtin kind: LabelTransformer metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-controller-config.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-controller-config.yaml index d81f6022aa..40103c773a 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-controller-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-controller-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: pkg.crossplane.io/v1alpha1 kind: ControllerConfig metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-provider.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-provider.yaml index d51d665268..8ba0f42df2 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-provider.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/aws-provider.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: pkg.crossplane.io/v1 kind: Provider metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/kustomization.yaml index 61194848ba..b6a41da940 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/crossplane/crossplane/provider/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/external-dns.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/external-dns.yaml index 20a665bb27..cbec9eff7d 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/external-dns.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/external-dns.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/kustomization.yaml index dcdab3aae2..bdd1a7ce98 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/secret.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/secret.yaml index f2d74dfd50..f20f558e34 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/dns/external-dns/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:/fSI5MIoxIv2d8l49sXDd9IstMDW0mlAFUW0vwHsZybB1cF9NUJ0xrbHkJCgdnpznQ91QM3NrB3MtTXPs5E9Dn/kEP0MpOnVZPrik6NEwAMcdMHQ/qabfrkdytLXtuLxS8PLueyBIQJtzNwf0L9p146RtHQ5OB5kf401T19Aj4Vb5O2oZDAlMIK6gR7SleFnjuNCoiWE+T4377F+rnMk37AF/+NHOZxhee/iBazihCYyJffcLXnyzrvOVVBtauh0mvayU9K3lEhZxBI6MY/AwrZ22gk+TchAnkKYo6hY2do=,iv:SdGUX9+G+ZqxnOc5GV5Rl0qkZV/pilcR5GzWvf1hMg0=,tag:zErhma1h1YhLgV+5bK5V7w==,type:str] @@ -25,13 +12,13 @@ metadata: sops: kms: - arn: arn:aws:kms:eu-west-1:447241706233:key/80b36114-3fc2-4401-b5f2-dcd2a4b7e830 - created_at: '2020-12-21T15:36:45Z' + created_at: "2020-12-21T15:36:45Z" enc: AQICAHgpAuVX23c1lBPSFpV4wlEZ/HqtVPRytquwFQ44f4BplAEm589UJAyZmwKAADN17flQAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMPP/lhgE7E/Yqz5NiAgEQgDtnJDQ196VHG1kt0sBnMtyX7rc0WiDwUM/Nkcmw26hs0hZGTgZAuKy69Eso5BKTFOPAPthoe2+p8Q+GOA== aws_profile: "" gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2020-12-21T15:36:45Z' + lastmodified: "2020-12-21T15:36:45Z" mac: ENC[AES256_GCM,data:P6ciXuEPmY8kUOxc5T28hyD0XQcM3LfjjAiLH5FhAD94u9F17yp04JFafh+GWErFJVBzinQCg5H7UadJwLeyjJ8OdAawabtsiFCqYgBlUwxIsLxXcq7rcQXo/rlAiH6UNLQc+QBogbgYLUcvE2fgXESjr/BtU2HAhCHUozz6DCI=,iv:dL/RM3K1bGTqYZ0Jeyotd9fu9AvgiC+0aH1+cLA0zNE=,tag:Th+9WZQv6Jt+SJbXoku+oQ==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/charts/kustomization.yaml index 330c92053c..b96a510842 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/monitoring/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/monitoring/kustomization.yaml index c9e7add313..a9ae76d057 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/monitoring/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/monitoring/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/kustomization.yaml index fd4156387f..f5e2ad698a 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/slack-webhook-url.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/slack-webhook-url.yaml index c0a1dde191..fe0049a85e 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/slack-webhook-url.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/notifications/slack-webhook-url.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:B4PEQDi92RzijCmlTgKTTmkcByiOWIeTZKDG6xiFrabC7EATeDJk8o1l9Q7MAr8Adjn0Pp/XNWrxG/2Z8ARYlX6jlSCTkz1+8NlTVdramu0d76IfwkBlAFRdQ+qdijHu7lI2Bf9GCO8pxqyXd8gYJ93n+pU+14/NmqpKIIJCD1vVPtLNzBKfFALUsO/MHfhl15/MzbIaaSzcZ3vH6GR2KtgRUgcYv1DTPizt54I+NAFxV2EIUhOJKQfl0jFlWNE+8umzgN0GpvKM4821+rFhfB3RH/NBiVQTqVyCegToyX/Gj8m3RylKA3/GlDotVy9qNveg074JN6iWHxCtmjZW8hRT40QWDBc4wo0/td/NMGzeRsSMMhLy6svJEod66NVZtQdIQFwf0Jd+W6IX6s87cqbEao/cAktcm/xhCkU72pjNPZkyJMruoOSpx56s+xMrt3Hf9B4EdPsgqQHIpyLGnVfAWP7qU9yk+B/yQgwDMCsUhCv2oKbjGKtORZGkgwK/5dyKj8Hv3Dn8pSyybLOfbx8UdKJhqY9ot/afXZjSLuaaLIl/YMjK5xHI3qjnsI8awVE9vFcfGeU1YQqSj2zd0au7W6ph0+inSTNESkb0FEEB0rndEIOo71cZIJRvSfuDenYuDVVKSdumjKXso7b1D5ZSmzPSN/seQD2wIvk+e6rtKvGyxFXyigIHUGVa88Rtfa5QkMz1+AMWgQBofkxGN9uuJEDAeY4UKh1kh5JbdkIaKthXXNBKnpUQwBWpIskoXoaNxixrHLy1vfS6MKIbxEm4fJIlPJBYRSQccfZ6Kx7Aj1751ur7DHBSJxw2/6pAlFKVCujv1Gj2JpRgCd4uc74o+zx6zEngZZYoOkqAr1MOMRVhlpXZCEM5564Q7lKtL2Kcj5L2h3kM/22FBT6R4i0mWQvALeJE2kG6aOAD9j+ePlv17sZxkPhujrWBV/8t,iv:bzw63j3oWsbQTiffk51mh/F8xLjmZaoezBacKl2uceA=,tag:BbnQsmyc4hxQJQrJR5lDXQ==,type:str] @@ -26,13 +13,13 @@ sops: kms: - arn: arn:aws:kms:eu-west-1:447241706233:key/cf77f24a-00db-4d6a-8b4b-a8dec3976ff2 role: arn:aws:iam::447241706233:role/portefaix-staging-eks-sops-eks - created_at: '2020-12-17T06:43:40Z' + created_at: "2020-12-17T06:43:40Z" enc: AQICAHh+Ed4WL0Swc60FyM/gehqKyJmfUfIXKYrDBZTKtryeMAEEbFeZ4gK62AKFVYsK9E3lAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMtV9UBvx5IQ9gauRWAgEQgDvQcfjQGoOVQX4C2sI6efZjztqXwAnXR5aohyqVWjD/tyTUhQfMiAjSdwKu5XTWq7HxhKIdBTIKgFmjGA== aws_profile: "" gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2020-12-17T06:43:41Z' + lastmodified: "2020-12-17T06:43:41Z" mac: ENC[AES256_GCM,data:NgW9C52lX/NPZ34KkC751daNtq9kZum/JrIPfe4rLGzjKIqH8aDT9hQnslzRBmJKqtJCtR/daga4oLFW41GfjhyG77RTnDqe/0155YJsDgNxtaJ3XZ1KykBjiokaQ6h8c9ku08wSCWPC1PP1p8I3Ldv8T5Y+JoXi/RkvndJXPQ4=,iv:cUnLrM2mniShR4Qiei0x37ynsoCuX7ZdGwZPmzmqvKM=,tag:HNwi9gmcrieWtSe3aOxSew==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/kustomization.yaml index ecd6ed6638..c07d70e8ee 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: flux-system diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/service-account.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/service-account.yaml index c45a4066c9..8c73146326 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/service-account.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/flux-system/sops/service-account.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/ingress-nginx.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/ingress-nginx.yaml index fdddfc116c..085ead0181 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/ingress-nginx.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/ingress-nginx.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/kustomization.yaml index bf6dfb03b9..bb2fcf8c0d 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/ingress-controllers/ingress-nginx/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml index 8eda002095..49c3a09a26 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/aws-ebs-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/kustomization.yaml index 97b727e5c3..904f8a3415 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-ebs-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml index e97f5004ef..c754d048b2 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/aws-efs-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/kustomization.yaml index 86f2973b2f..0ff7bf3589 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-efs-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml index 2bb5417685..46a270f3d4 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/aws-fsx-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/kustomization.yaml index 8aefbe9f93..9237476b8b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-fsx-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml index 9623af14e3..8e5c174d8b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/aws-load-balancer-controller.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/kustomization.yaml index 9d2ce7966c..5b4aa34407 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-load-balancer-controller/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/aws-node-terminaison-handler.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/aws-node-terminaison-handler.yaml index 77d7c5027a..436207fd95 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/aws-node-terminaison-handler.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/aws-node-terminaison-handler.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/kustomization.yaml index 9d2ce7966c..5b4aa34407 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/aws-node-terminaison-handler/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/cluster-autoscaler.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/cluster-autoscaler.yaml index bbd8fea020..11cfd3b61e 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/cluster-autoscaler.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/cluster-autoscaler.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/kustomization.yaml index f931b0e8b6..54b5dc8b3a 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/cluster-autoscaler/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/kustomization.yaml index 314a6601f4..f793538a92 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/metrics-server.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/metrics-server.yaml index 8e899f5e1f..45fa2048af 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/metrics-server.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/metrics-server/metrics-server.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml index 455ec995cc..abab416808 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml index 7d4eb2e59e..64b974f9ed 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver-provider-aws/secrets-store-csi-driver-provider-aws.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/kustomization.yaml index ea8d895e2e..a10f49e593 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml index 64743a69a6..1902259bc6 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/litmus/litmus-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/litmus/litmus-chaos/kustomization.yaml index 04526496d9..51bb2f062b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/litmus/litmus-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/litmus/litmus-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/fluent-bit.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/fluent-bit.yaml index a348c6a0ba..7399ae9480 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/fluent-bit.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/fluent-bit.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/kustomization.yaml index 77397b9ef4..d9142bc0fc 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/secret.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/secret.yaml index c42d17c19b..8a9f7fa87c 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/fluent-bit/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:3GonSupFkw12NoQbTH4oNVxBaHsIyZzP4Xe60BeAW8g4dCI/rN4P2kayRTzpgu9Yp3HnZy7+yUQFFE9OJiy2H9zeDvzo50CsmR/dAX0RCCf5nhXxt6SqIQL00XSewNjBHVXJoTkD6d19n2L84fl2X4OQSZYHmjPD/WKLroKZ8k5ssHf4qBnUEt+N/w1Npef2tyk1bqR0j+lBZrHNqbLPApKh3dF7oP+bj0kBqI20SmONECyps+iuJQZdj0bfoR3iD1n7AM6LwD3lEz7+2duye0BJ55qgPuIWXpWICWZGIRBtv9kOPNOo4FueThJC2iw91b/mSodL+KL9ZbqR35nvWInzVbvtxIm69Qu5dBZNMCBSBUKuD+zsbsNyGs1ROAtMcltnPxawIqGvoB48Nl+x8xa3FLTyV9A19MCM3HhK7AYXLhBHsNQnidiU+b/mtw2Gft1ZtxhIBbK72p2VA0t85OqbWpqjkxGau8u547PZYn1kVgT6AJQQJjSA9FKbaxftbA95WW9UN+FoRIyTbWI967NiJ2/XvWSz8L+Wf+lD6o9K3oS3+kuRXP1m8lo/6pnV3QBqWnjT4+wXaITIDCGgZiYgLxC5kzx3uOTttjnVE/CgkelrO84yyIB/qgiQNR5c5SJzj5dm+DHKoD6PoiGWYDAS1NJsaxFEZWfqBcaabF13MkzNcrzsMuxIpJDBym9E5r2Nr0pBgG6GrlspUhy+louH9XnhWjythzhRMBks+SE2TVc4dX2hsC7tfvdt5OrehAvEPr8kFNcsVMKgZobfzfQbAiatT8aWtCPn/zuviBdz0QYlX54Kxnw1klgWPAjErItV52ddo32XawEj2053UyREeLfofQuqTIi4+3dOQ6eQRHrLLDahawak9JGBcB2UiulZQFP8cCfxLVFbbd8uhty757b/uVfd5cXseR1mwJXuQnBzn2NohiFv0pyeo40JZ0luB/QbHEZ3ZRUSlhQGBHld7G7hn2H+baeCuDXynth9P7SCrhkwVQKfVnbgF7dk4I0NbsQsrCqrL8SRzp2SUr8vXa5zjf3KBsNyYM8x9yAGzuxWxAZWocswZgyHNXNGErrx0XKEHxnuxrjBtOZB5+Ktv15iqs/TkgLUcM8I4pq6yLaDChZ2CbnsMJ3YZwhrNOWnyvyZjwFQP5Q31MH2fQbxKg6BdHYD34cHAR4FYTI2ITVOy7+d2UN8d0tuD13f4n90TmzGwYjZf/6NXfsyUCBFxpWR8Vq5ySKo1n5b/lveCeKKQK19f8bRd+0NObUzAaiRZm3mfO6jCVMJUCKbuMIqKxMSCBn2hLBQzKVa1ahIUKpCWxmMvjUZkKK4aNsYevjhSiA+OIoKzZj38/Du9IOEf7b9Gt2TF6BGkfazbdmkFWg0kVWR9IcCTag0qVmw8Og7Xw9ZIGQ1dqz69+hfeH88JN5+YhVH98AzOy0QrcmiyHB104e6wGDZjJlP+m57unEEOeOnY+En8DsBBFy5EcK24NI0Pu09m7Qr2izEOzqMbgf05UCa5BrcZGFDYB0X802/uSLbMy1QJf0xxHQMlZLFZVQSWMmNwhwtQsH1iNtnt/ZYGEP2hX2CQ4DP4P+qOFdqLF/hVmMekgPYOHICYu0j7JlRJ85Lg4WIrv6V9nB4gSsF2tflkzlJD6rqkw5FXYfgX5/W/LKDnuTnBsCry0Oc1LY+6u2uf0rSBtIn9F+3Xn79sECV32ezYyDt94S51mYU/5utZH6i4Ly0ZiCTzmnm4pzvF+tiiIF2/cBHO5U887wXDjrqygUzNyoLK93vy1gXjcXdjLLSfkTXcHmMrvPPxABTvTOG9iyLizemG/6KoJalAK+udikHKb7g6KVkrvSeeXl8Tki+BDU/3FX+St0rOmNTogUMJMYD01WeyFgafj5QyAaHAmH3ughcTExlzMuVba0RVYPFECHZuVTbH0g9Bq7eibe2E4VQZpIffAgT3P2tN7oXvMN3FOuFthXJo028V8V1GKqvA8oxDmAjBTdugb42aAQs4uaCfQxfqSq0MU6JMkYwZohtfYDFXO0ynExw83hSntajkZbVADFhVadRXXekPx4fbb+qkVtR9J1Z90GvrQpRdWchaj6NsXWVaBFqp82C2r+M/a6ZZpkmgkvhCHaaRV+7f10Km9P37LbSISAsg+wSPxiEDsDOhDAo01FzlKHqbsoo72hQ2/1KwjAKQgYPgGXVzSOgXuEGyXUDN6g3OYk7y4yDkRb1IiuB8lXxsrMtP2kBZMoaoss8ON8663UOMsKLb+Qsoj+vnpCWaTEnshg/nADQ9HpLrlHRDtBK136QyzU9LZs2qP4aaLym6NNrMMydbqtYDTjg5X/vPF0/HI5unDXC6+z+hebeSx3Pxyq3Rx3wNHxiRItq4En+RCpbvyvY3s0XnxySd0tzGa2RCK+atcINVkOHGJ14WF47hYjEa2u/I+YBtVPw6jxfPGhcHrWYXv4o/mOlaNAc/ioVcex90kX4iqbuH/V+IHd+sa7VnibqHXUnGOaEvgCwA2TOthtwshvBMdzgX7lLi/3BXozSv2hZVkMozbQi7Uw9GnpuDN3EThXUvwUZcugCjU77ACPSHCb/6dXvIlQG21LQ5PiQ7Lu4i8OwqS4nWlAMrj1XQ1ranvMrGh7c/44O+ZqEnmg0gaZWswKkovs1vJAWtmbPoLxioLOjJ2sXLByfAZPJETi1RdRe8P9E0CqsMGE4CvVJZoAl0IrxCIB6LYSQnKttF+V+U3xDNE1SxblM7SPh1F7Ey7CZAn35udAaJsKCCG5unhLSke6HQi6zAkFf1qdAlttlIy8iGgK0gwKMokQBkGzmmPkSvDbQdKChOw2tVayrmDXOXyWA4wW0Tv73CC1PtwHJPyN3zyNpUylgvHNnuJZ+D6LzAZrHMDs6av1HoHB35NnakSfix1368/9VnbwrbDOgm64IbrDcrCWh1SGERLCdy4v8otX0i8oGVfO6tvOs227nY1fNXYDYPjga0HANvyTlQHWJ60IN8i9WmBc19gLoWq44hnToKpt6qBcQWi/nowALr8Wb+reChkb2BnAjuwfIyerMtFiq975s9jrCy+eSmQaF18G52VG1wF9nY4hyKQKGOVvMkrszaiTnVjTPoBcf/bHTrqvUrcGtHfE36xS560DfAzTimgIrkSSKZvL3jVYjBUOLBVR7T63bir9XWqdfEZAIKUa2UGvLN0Kfq46dHS8A+GODmBCY8etOnNq76LYMUv/7xLxGhPSi43r3/Ytoi4ZopmfxUg5ShaDKH1XBP2rOFUJQdmxfoVqWQCBEErdfwLi6hz8DnrsRl7nlo7z6KrQFJSOht2KSyZMfpeKSPxcQoImrZU1xJ808Z0V7kwYdX+CihIMvfcW1P/bm9UoBpDT0hZxBWfiX/yJ/JenpMQCToPewiq24+4+IklOrwmRLHO8HU1RteW+HGSyqgD2DJSQXcYmD2EyU6qjJAlWXHsQpJ2i7f8JZ6LsIZk9drGTOEWhmlx0nJZ1fHhoEUiiht9bUSQ4KXnMK54DhPjd+rH3l+ya7pxxLyhGLHeuV7vorI75dCdW01yo3TK7NHVaxm1Vo6wv5+ZOlxWE1D3lt2FkIH/6lGnB6nyoTG+FhRDXHbbSPEkFbW+iV90KJgF5Iwp/wW+RTtIqV8IbUDeJykADjV1SRNpAYRY0K2mqQivd6caXNdbGfmeeF11RUDulX3lNthy4mgL0X4qlY5M88D0qvKD995vKwxNrbThlheqG5uAT3w7Irl+fUr575w4XDuEJSKqj/L8sZszDN4slDeB8DU+a0eMONmWcwEfczLWGltdXRBB4=,iv:1/OHbeqEB2zs6t40LSH3oR2Obid2grQpTl6oJrQ8KlY=,tag:KKr9GaM2xQJHKS0QZpf1OQ==,type:str] @@ -25,13 +12,13 @@ metadata: sops: kms: - arn: arn:aws:kms:eu-west-1:447241706233:key/80b36114-3fc2-4401-b5f2-dcd2a4b7e830 - created_at: '2020-12-21T15:08:43Z' + created_at: "2020-12-21T15:08:43Z" enc: AQICAHgpAuVX23c1lBPSFpV4wlEZ/HqtVPRytquwFQ44f4BplAFyYf/inBqZrrlmzF+YI1MgAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMyi5CAefqYAJkfTCVAgEQgDtelPlAzFH8FG1A9qZpOMgM4AZPPFjuQjZoYVvCKbpA9Q+/ho0yPvrQRfbxk9SrBO2C1i3nNDyigvz7AQ== aws_profile: "" gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2020-12-21T15:08:43Z' + lastmodified: "2020-12-21T15:08:43Z" mac: ENC[AES256_GCM,data:OBdyGqQ9pGjfgZ06s5JZqgBi4rItpJs87BCeBSqKE3KzyMNSt0/AjXrbTjrqS4CHU5dJXRhndDP5xfOzsIJuiXsVZSUXSZUe3C1cyOrQrm0FcPfYHXnd12aVTZJ9FbzQR16IDFOPJMoRk56YZdy1ZiW1nAMYrBAsgDwYAcgz1Is=,iv:2cOd89t26n2ZQObwmFjA3uuOcCyHs/qt5xPlzO+SzHE=,tag:+pXSt1mye2T16S/n3jIiWw==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/kustomization.yaml index c3aa1a16d9..209fffd03e 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/loki.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/loki.yaml index 1309a68531..81c374654b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/loki.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/loki/loki.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -37,7 +24,6 @@ spec: # image: # repository: grafana/loki # tag: 2.0.0 - serviceAccount: annotations: eks.amazonaws.com/role-arn: "arn:aws:iam::447241706233:role/portefaix-staging-eks-loki" diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/kustomization.yaml index c2ebb88480..e3994400c3 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/secret.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/secret.yaml index e81dd2a395..c805eafae1 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:2AmJTs8HyXRcS97fN5pFiw+Fz0DQ2eoUfhNKN7fxJlUnbBgINDWuAm9mSUGI15RMuOnW4pdzRTN/3Gy0cRMXgDbSvecq6wut/AouQ78hMFfeQ6/JvTwcxu5AWtMsMAD1QDKwTJYBG4kn7/qlU6EDhG0dbzCkuT2Rmjf0LQZB+I2kp1va/N4yYDD0dLLQJMUzBDBgaiBNFfR1LGiMx+FuaB1H2Yajn9rFqgMBHTxN1VvIzvfSzxscn/wPf6KpUHMFhmx2AKls/oA6b1/oBPB57R6QRVX6ocFLIul73ct0YI/ttdDozbCJtCGHNlBwFWQo4mi+MIf1IlvfbfF8W+srIAKvzgJ25x043ZXV7gSPVaXdSh4xmAipGUTbJk0g5RnfZqpX1f0JN2MQDj7zPYVQ4XM58O3KD3fmfDHR3qyT4Ke4jPxIOvnSEU21KRgfPYj6PM5X2Q5NcsQGsGstKLsPd0nNIRIWayvnnu/Li+GCujlC90kCVv50VDyL/7jd7TqpDqaGk796PcMuPmjUlAj9YPQYtiGQVNCz3uhw2TQKll4d9+dd7ATNrvBodoybqfg+r4IM4FW/43D7h99JnFppxusyqmSmVVr/JTF2Z+xXxn9FGYZ63YQOyW8qKKQq0la/MgAwBpLmFJhZ5DO9Wj8O0CyMMfFmaY0jLF4QIlS49sXTfSFQbyXn1RFzXHILU38S1w8RvkH46QFpHO2cewG50UZ/+X+NPnMcPsc0Ltwh1eosdddEcEvxYU2CLkrn4iu+RO3QaUHdSKVPcnt1hqXdievUg5IktmzieFXLCjJnwhK8uQ0ZQzSMl9uHhfv6hV5aFTo7Ztsp56iU2fcZpRzGsdmyP3zNVdUnl/g85Mv1T+spU/PCLWHWVNCSIBLRroTbdENiQDfsjzxEgsoWhBu2kXnW4+GSmQq7dOddESBaK9uQYLothSY9BmhBlPkBeZcDxT/KbUtR9Ur61YBdwXVPH/L79HVJ1A/bEBem3LET28IaELa9ccnLSh1nUgaHLSGzJjpzf3OXiX/1g4X1IGTK3SfIyPtYaUa/CtFZDnrbVnv/KlqgjU6EvdaifIoYjF46QEwu555fV5w3z4u7e61+J0HC8mIKrPjkY2KIJm3yAcZljThfAqj5MzVW9jR9vyEjFZzY6nFoboLbhBj8px5lZQLCqbeR9WHQX8ZpmXzcRY+4Pnj8ZcifdiXgsy53vTcpZ64lCsj75rTQPkZbRshtJB5hcKrnntY9mRrfcrMjw3TilVskkEk1B7p9zLa3ZQiosu6PpSiraHtx5Auultj6PMuIm+ku1IxkMWXU2pCGDg+nvZJGeD9tz61Kcqvae9lJ/E6aVY0LDHXBctMYzhyqf8f3mS09wJWYCDFD5gX4yenzDb0Q7GFmL31VkOXG3NUwB1Tcw2FvgZ0sNumujDFh+LUP0EKNCRNwBiR4nTxfz3ZUlgVQV8Cjp2/jJQ/cxw3LBtmbS/9NR9vHn0xSD7CstZFdray0nx1FUpm8TywDwdaq+ID6jA60XFTr3mUzZgPuEHGm6J2zeJmjhnnzdlQiea3cME1WUzVYZ1K8WkW18Xe7fi9uhVn+xArcZg+x7LgMqu3fZS/BAfOK7h+3dUL0Vt5mPP1X4dkdfNZOcynwVF80L9EmmSPMhUcUgTY/KRbIUbehCHB8BmebchMhZjLHYCDoxiAdc03gfbLe4dvtN2oCprrggKFxyJLLClfEXvGE3j5UxgwGqzBgEn/FsMWs/81DzIkFiKlXpgTIaueVPxBdlwt45eIxD3W0HFtDjxjKiD+6TVqEJ4Pea++8L9sOk94K6SbwC2VZYVOYifsASiyEdUcAk6Sf0MmI9fwd1qKKVNzDGzRa77sXkp0NSY5wOvcPlRLR4bRbCbKgh2w0IADmq4qElsQZcP/SNobGbo/+cpJuR/N+uXvfVgi71xC4PHmS0GK7azoEK64l3+MNKRTAjNZe1/YEplmkzDTw6xAlZMPIIHdknbFR7LWXVmnFe8yhmVYS1gri0oCxu0fN4RCLzOoUkRgy5ODZeA5AESJ+8aHcA+qSA/wornagYkl6NP4zsAdDgeeYSaXgKdjNLZ/pLh7DvWmY6HxPwmkCllG+8pVX85sWvJH/14EWXMmpGX9aX2KrqoAPqjHiqWFSisE+53AalqfbwutHHTjB9QxMeJr3B3zLo1WLeudbgGzomo7Hj/ci1Yultwd6paCXx5n45ujJsNXJVS5oTIcpgMcPZ8EGjVc+sKcK0X5qLLeiYwvq8oQQnhFD235gP8Yg0drh+p34BKxFXg6T9LK4jdQ9UZoJ0o6S1Lab/XNR9kOzaA5UZMlWCuDHxnoErLExI/I0EyuCOe1J1o0KR5l560Ck5e57fuZVTqUGwZNIx33US8/p6mKKnqABoEQ+9xWq4eqSNj5EGQvxxR/2PAMHzptbph7mraDN/K6I3Yk6CssDAPGdA7eIx2Y/fZooMPHiivLPHeN4f9kxkAP+tbFBYPRcLQbOXFUOPo+RcWQOU+2XAdwSnQ7Y492QjwlRd1w84CUYsdpZ2h6CG2QAY74BlNl/v1dHOvp2cS+4prEqIpXgk5HJQ1zselhJsXfiuHJzqJL2pCsX3Uk4HOKx2NLPAlEval/2Plp3kTjQ6s2ZwvL8rV+3eCWIZoYiFMbtiCFIc2oRSrvYC69gtk2fii+LOvlzvADA49lakHr3MRM43BcEcg63aONKizb/8apnWnWBM03BxiPTdgC1I4Vr7eSgUGMK5AUhkosot/CRaBkrc1LkRuNC/qaeNStkTPXABAYD3GfBSoYOsNMoCq6DN05tVEe8BPPwGQiwL/FtL+F8Fb9zfLq2GjW6LV7gZzoTBoqWRbW1uoxANSPVi9Z7xCMleb+l1QVPdQF9OhqAOtOO7Rr3Gfjx9orqV7nvhzzDjLQE/ALCqOxelBAdm3DA0XIHPopxDQEjJ7PHwa0iNOhSxhfwZuieQ52HGg+5brW3pPsZaf8yXoj4sy5vK+YSNZdl/ihmYzrXAMmvF5YiPVGsgleU1uBTFU3oOxWcP9+RjI7uvTghrlnGUhoAzWVT0xgG1A2Hx/ZMnFrZcU61Z1iY4yBDtJ/lUY+X7uJHDWW/pRlnFzz6QrR12x8yhGeK53CaNJ/O+E0TLAgo2G/GfY7b/rRCxChZ+DTL7+nidJPXKQyvgo5Hc9pN6IYmynmKT2Gct2yDPwUoPXk08SbPDQXTE1LKvEUZSWSaisD44wN1Jal56QyScVK3/TTQlaoa9t1Y84+TB8TUap1q/kDjGl3w7treWY4fbH7jSHnr8E3bgkhH8CQFlKhXGnoXg/8eagEqJ3bXevY2DX+AsuXn0fZ9IszwmF3n3LA/JoQqXylv9PO/kpinTpN4MKVGKMHM3dXBayPfJYXguGoppdsmsOQF9qiz9TOhm9IccYLLQwJjm5BtVFVoggwNt69nh46jk8FF8iF1dYxtZK/FImNyY2cZB949CgFEXQvpHFTXHy4ml4nZMfCd0fOinKK8YeixJz4C4FJQr/+SQcv5MXP9Av9HsFQR4MqyIpbJojcdgoQ+zSyu4+XKjCMbWD8X3ZQmvFgr09FxSoRSXpIrdFaPE7Ar5oASXgZFX3qcWE60a/D/pM3uvjceb5vlvJqxX5wPomf0I2AEiHuiCjZfs8N3bEStO8OfCDpw8YQCYew3b+NFSz3dMyp4pzzaIWPeg6jWH97PuR72VJn8aOxgdUJzBN6pfh8WVAbNI1IFuf1v0PkeMTGuDHp09QqQKxUJAMZm5dLswMB3RSLoDNxYmcI+UibwDFXZb9g2zvdruIk1G7H/rzc+8GbyiVGKAn3gcH/VBu/kWW0jz8WajN5tzTjLl6U1/4B9OOYt42iy3qv1Cgh5S/juCe0fYqRtBH2buCgpc2cYDMCfp03XuhE448Yu+WhwtrRYBtfGHKJdv3HijdUvItrwlWI3WlrB3e7igjW628yjkdG78EVbywSnAML9XT/twUhy8uRXEG75VoRk4F/6DZA4A3CYnzJLIp5+Ne2eMmV7Twde/EvtTrEV5dM1DNRuXeJ6LFLAnF+IHznYmBvKw1JlVq4VFZWVPFr42ZlRC6lt7vpblRrVojg/U3UGv7zc7WlG8oN+4QMcqlN549F49LOi2NYs+EjrsfG31HKOqfL12O3EBWehMFg/GKDtYTAKXuZYFjz24y642zq2QaWwDbupHrJcMkfUAAcVdVRnk7pHasWLiAV7EvjlULeAIRIIxp54XjVFUh60zZLJ+P9pGaflDN9D58ovQR9Ou7wiyZE=,iv:LbMbHKsky7kDWwzFOxAb2pVLexHuUHXkJLGia7C2Nb4=,tag:rQkj9st3Ri/w7CMxY3DBAg==,type:str] @@ -25,13 +12,13 @@ metadata: sops: kms: - arn: arn:aws:kms:eu-west-1:447241706233:key/80b36114-3fc2-4401-b5f2-dcd2a4b7e830 - created_at: '2020-12-21T13:16:02Z' + created_at: "2020-12-21T13:16:02Z" enc: AQICAHgpAuVX23c1lBPSFpV4wlEZ/HqtVPRytquwFQ44f4BplAGxFW8TLTQ3NLe/BlxHTSQeAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMeFHgP/s1zeO7w5LLAgEQgDuG4N+v3GHAwvQy2mQn8Z/qOUuvWUo/RTabM718c9v0v5AKJ4b3dzK1wwVkjkECqbIOBHTiZBAGAySH2Q== aws_profile: "" gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2020-12-21T13:16:02Z' + lastmodified: "2020-12-21T13:16:02Z" mac: ENC[AES256_GCM,data:fgyglNpIoxivXy8Tqx5nesG4ANt3onVF3bwyU6JK28m2tYVbT0EGGkEeJRlCRe/jgF4KupJwgb+ou+WbknX3CB1w2msHSsct5x/L4Be9c/bKils1Pdp93VWpd9qeXoDFwqGYZIuR0ADO3GjMB6ceaBuM9+ivq6+TranMwoEDSlM=,iv:w3jKVyOrAdQbJJrQjmdfau/0d6K0W48zVZoB+RwVNts=,tag:De20GnTM4r1tRUT9rsMuWQ==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/vector.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/vector.yaml index 139706d95d..ff30f53684 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/vector.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/logging/vector/vector.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/grafana.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/grafana.yaml index 05c6810784..c7ac748350 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/grafana.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -57,7 +44,7 @@ spec: alb.ingress.kubernetes.io/group.name: portefaix-grafana alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Grafana,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/kustomization.yaml index e32acf9bdc..9e3e385064 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/grafana/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml index f41444a6b5..5635e4510c 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -42,7 +29,7 @@ spec: alb.ingress.kubernetes.io/group.name: portefaix-kube-prometheus-stack alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Alertmanager,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" @@ -80,7 +67,7 @@ spec: alb.ingress.kubernetes.io/group.name: portefaix-kube-prometheus-stack alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"oidc-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Prometheus,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kustomization.yaml index cae55b7e6b..f892f3b924 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml index 836c90770b..a4c777e58b 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:Sf2IshQF3FBwD5l9l5GHE/1NCoToegJcDR9FY5LY3c+MPeqUPrYufQQ0QJs1C0meq2Us0KrgH5Swf/sva5tnLtvrHDkNXWjmWAlyEmE0bOuQquP3+3oTL6Zg2eY2iaxn1/+VdnRVG209bI7gKN2gGxJkQj/saNJO2vY86i/0th7SyCZUKVUoY8Q5Rgr/cWWHcoyNVb8tBBVYcmG/RMUcx85BN1oA8/wcaznDQ2a4u4zZnw1cZStuCX8dTUq2573ksMGxmzChFxkje7n+1OXh9ZFAnNSfC87tGiiRRAKbHJfPgimycQIJWD51sKCW/42e1zRyODe6qdiRiRlCgn6Srf1MRLV/3nUgqZRzZT/7pHLT9ESxMRtHT6OWKipdMvdjFpwdnszxgXwEs/6kTgiAi5+gSpOCi0SgOvocHRA+kpbKalnCPpYV1FgZ+lO8t33TrZDVbV/wJMJbXecXQOZ1leSsZh+gUzdLpgsGoiM9WVcAfuGhNkAOVAPKFq8SeBH1WorLft6Ik3I9qcTgBMYhtAFZLbjKCcX/QoqyCvnD0CTQ6JztiIWw6S0Tzx+zr7p6mlStrBrXlToLNtsV72BjY7gsygiOqsVNYB48w1U5n9wF3Fr3/WKKi12eJ5f2AuLY9cV/018j1A7bqn4g6po8w55Vltbwdwkmajuwh7XdhGj3utTTHX1c6tdXj0laHxCwBv12Jn6ZabDDn2xk+ugHWgbr3tkN8+yNl9ClPruw7Kn1pAM2nLsVonKSll6uqrCjH+2drLXcNF8QY8J3CceocIN2A7HNEF3hnHitueClPGAVqtJ33tegUBqoDV8m1TEoQTnXHv2wHcGvW9nfvsDIKSUj41dEINSPp9zdYWGPdxqirA2MvDHzajMA8uD5ucmzZHI9kZdCBGdbj60goharc8Tna+7tBZjtaNSiLkaK0+RzpLD7AuGT/seSv0ue2XYqcowamafqIt5HsVIowkRot2lGl8OTAajCjdWxfUHMHRpj+kLQBlBskHbFYzldUywFIxgHCUvN4q65C9t8FSZIX8Xw1yD92dlVm1xWSFn+7HLSpRAzpV3+0pBHDAei3CrQfvQshYR9sXW7vNYTf5ILoEC+22uFhNOmuWHJ/ndKJEgLxNYRz/kAwi+sRiRePgHw9aI+ALzq8FokZkhSOmbNbxTq+wBuvooqMGA7tkeLLrTRkXvWCMltlW2Y5TALV57XGYVshgI5sAkeu+lZbhnajLQqqIr5CI4WxT2zMbflOn7henwOtMBSmuMWjx0CmJEUZ251xPmNk0dqi5jLSNy+q7Q5bOSmhwbVYoWSNm4NCt3Bcnk8PN4RfdsLegoIZgRS+6PFzImAEv+S11Gkp9UKj0s34qeTAx0Rt2PPviENfIXDelHwzR2kmQfjVvLm07SevVgDIC0wwmaqU9Po5dbafvLp9DvWzJiRhtPA2yQrBajqG0SYdrImoy2mTFRxnkQa1E4UNncLGVAvkb3bsVf4DZ5W7BZLEwWJWhgoV2/+GN+/kdHegWYc7QjiihDQ+/7G3R3cfB72B57Kn09vY65RPwOqlyn9D+Ghmapc8vLiFMGp4NmqT11qXHdPlruAHdRdisxu+Q64/IIFxnaaCCEixjEBstv42ZIL2LiMnP/OtmzLrafq6WMIEas+45J6GinG9urJ2EAoZvMs+vjW0x5ROcxSxllHeV4nZdotaJ+hc5UvfxbG0IFDJjqb7c9pUfOmOBdI2/5htpn21nqtSxk5F0YcrdWYkG+Pax6NOova8hCXyXgcVPl35WmnEJyoGYmJW2J6OBeisAYM88D7SrpoNhkdJoXqFI3YnBHGn3RyX1GT3VCD8/m1Cs4hKcpURdLWPDMS5+Hv7MCWAmi6p34aBk9LWJtJG7VcK7qi/LyX/0fu3uiPQHBc6K7fcKn4lYeBzYXbvDS2RDbQCTv+HVYHs0GqnNg7sERQhHFHnN1H+0poFPw+LqYTfob0hI4Luw1vQOaoDy3zUQVoGdDtBm4XzOvjzGRUH6u9j4i0I/txD0iVa+2PAROgopI9/wjkbPH4hPq1LPCY7nkCbCb/vlHxqVAQTaqw2zMlq5Tml7tumoDRrb3WrRDlsth8JiGkv/F0f7B+SktjX8rHq84Ulh48xYexZ3H3cJZr73fACPiCSnEnRqUa6hfXs8FHnTHRGw460/iSBHl8kBqkJkS6ye7H4w==,iv:4PXmWtzIWQmwjth3n1Ffp1Ik/+F4gRdi022pQkP6uDY=,tag:/ApVWmlty8/EGdXGJ6tDmQ==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/kustomization.yaml index ae636f7122..dd01b3e5ce 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/service-account.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/service-account.yaml index 78215cad79..5b5a6f202c 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/service-account.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/service-account.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos-objstore-config.yaml index 06b747554a..7b21c82be2 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: bject-store.yaml: ENC[AES256_GCM,data:drIU0XAWVwKQFpswoq98fekag8sGYvSBOF+iK/gX3c/IpzXsy4HhWOjy0VTSB0/O/IUBvAjyb3awx1hGLgRG7QB6T2vND8kX33EpTydh3QcEA4PBGqVjsTocujHHBJjUmpeAE5pVk9/bBFZqti8nzsbREF4BXTQrGZ+8BINqo4oaCT/87pNwKDi1Fm8T7ROiZ344ARzIBITY8wYCxKDqT7ESar/kXIF6zpL2PkCThzW6LDVnLdHWIsxhI3f/suBHLxCqzuwAHVcR3FTdYiP1+cjFAxTj1GMQVG/3guSDaWmg2unlgHYPt7yNd/jNH0NdA1OYjS9dCiCU2t+Jc9elBURCuVnNX7yzoGliRkSvbrk6PKj7xJtZmFl9XVtpEf4peMGjoDdrNk8ZXZAD0C+Wd5KTRYXNQQ3IJpd0VSFdNzHb4NljIr+U1iHHdJU7KyOCc1WrPSbJxGB76SwQV5C/LaZUpbxY44qgsaUwxB2X7Cgtiez9Rr67bs9Kh7zpEH8AQh4fVMNaSoWF7MySvbRY9pMneva0OkpZp5dboH/5RBhQ+7uUMIn5KNc7ZoloD0kLuId6b2gqYGdh1BCXtoJH+n06XKocTTIRBmTIvVHNP1avWqcE5KXIunj2ZFzvlKAu4mDA/l32jQX7XNZ9V0c4n3X7HLHPCtx87olfcYSosFEEgVYu/0TMtmpDZDhELKRS89H71fqmtliCmNLQ6YAbqYlHnF+L4IiesQ17B8vt5ci4cFE8c/WRoTyyBtrWoFkLWZG47OZuQv1xB0Lq55g3wAJp1hTAJZCw4JR8kj4wO3x75DyPj6yVeu4dl3eDv0ZQLbZVeRQxqxi7VYihdci0ijkeTjqtrPoH4r44P66r8ieLjvm3DZ2uHjYz6DP/Xmn+lCMfwHQWtDZXQzh4u7HKJQmqmXTKu+qG4V3V9jk7r2tYwhmQ0BtJIqOsLHCo2RhSvr75BnDOXlQFlKTHR8Y5fTUfmpkQzugsHGIOWRbnnAz8XTow9ZctFOQh9eJ5UXBW2PlCDWUDWULaZd1cglce9WvMwFAj/sB3gaiXwf+Odm086O1CcyTsYAIkcH1534jyygq8HA==,iv:WLkizfh/PFxqJhU26QysB6M+TL2PTzwtI9hc3cXSmFY=,tag:YZOTfSz3BtWGT3Eq6t+XvA==,type:str] @@ -26,13 +13,13 @@ metadata: sops: kms: - arn: arn:aws:kms:eu-west-1:447241706233:key/80b36114-3fc2-4401-b5f2-dcd2a4b7e830 - created_at: '2020-12-20T16:18:08Z' + created_at: "2020-12-20T16:18:08Z" enc: AQICAHgpAuVX23c1lBPSFpV4wlEZ/HqtVPRytquwFQ44f4BplAHVenjKwYSWkJOZXQyoXoafAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMEX/y9J6MWfDf9TnXAgEQgDv+6Jiws2S0FkJ/nCL8ZXud81dN2rLIUJJrcAzzR9sEdZGY1nfPONvf6yaFFqa/OzOQ5Szxro9XpPZJGA== aws_profile: "" gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2020-12-20T16:18:08Z' + lastmodified: "2020-12-20T16:18:08Z" mac: ENC[AES256_GCM,data:ZUtLQ6MiaRpY2zMuFEQuKYoZY0SrY3XikEMHxjw833u+IWpKStIWX+lEnKfh6tgdC0BvSX7YeOHQq2OfmtKrzBTojKVyYKBZzv1rSBMWMNQ1peWXSEPzs2w+R767L7Kynop6mR1v1cnyL93VGL71sh1SMC+mIuFM5sXVAeGko7E=,iv:kmcJBlvFrJXQMMQqeH6zYKr/Oz4/EolMxMIbUgrN+IA=,tag:9oSThiG3mpmsoltsH2RcOg==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos.yaml index c1485533c5..8bfe8f86b1 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/monitoring/thanos/thanos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -105,7 +92,7 @@ spec: alb.ingress.kubernetes.io/group.name: portefaix-thanos alb.ingress.kubernetes.io/auth-type: oidc alb.ingress.kubernetes.io/auth-idp-oidc: '{"issuer":"https://portefaix.eu.auth0.com","authorizationEndpoint":"https://portefaix.eu.auth0.com/authorize","tokenEndpoint":"https://portefaix.eu.auth0.com/oauth/token","userInfoEndpoint":"https://portefaix.eu.auth0.com/userinfo","secretName":"portefaix-aws-auth0"}' - alb.ingress.kubernetes.io/auth-scope: 'email openid' + alb.ingress.kubernetes.io/auth-scope: "email openid" alb.ingress.kubernetes.io/auth-on-unauthenticated-request: authenticate alb.ingress.kubernetes.io/tags: Project=Portefaix,Service=Thanos,Env=Staging,Made-By=FluxCD alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5" diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/kustomization.yaml index aaa32f5568..98d4d1bd13 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/velero.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/velero.yaml index 12572a7b55..e1b7cfb501 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/velero.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/storage/velero/velero.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -64,7 +51,7 @@ spec: ttl: "168h0m0s" includeClusterResources: false includedNamespaces: - - '*' + - "*" excludedNamespaces: - "kube-system" snapshotVolumes: true @@ -75,7 +62,7 @@ spec: template: ttl: "4320h0m0s" includedNamespaces: - - '*' + - "*" excludedNamespaces: - "kube-system" snapshotVolumes: true diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/kustomization.yaml index 6b0f13f5d2..2d21c0dfca 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/teleport.yaml b/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/teleport.yaml index d7ac6ce5d4..26b2362646 100644 --- a/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/teleport.yaml +++ b/gitops/fluxcd/kubernetes/overlays/aws/staging/teleport/teleport/teleport.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/azure-config.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/azure-config.yaml index e34cc40559..90dc405dde 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/azure-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/azure-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: azure.crossplane.io/v1beta1 kind: ProviderConfig metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/kustomization.yaml index e30e9622f6..1b389a29d7 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/config/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane-azure-credentials.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane-azure-credentials.yaml index 2219ad8fda..c1b2e5df0a 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane-azure-credentials.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane-azure-credentials.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: credentials: ENC[AES256_GCM,data:Jd0HJDcsHlhKxxxMkLNw/8Cg/QvV4BtcEA+VSpAT/B7ferdlKNvTdEoG2QF5kpv/1fxHxdaOL9BVjCGe+VOsy4219kui/rcxmYSMxfvh3pc3v5mx4s+aUiRmhenK1Ym/tdkM+z3uODKMzyx+LkI/IzAD7JtB7KMO6IfRd4ZdG+o1N+D2F4yrKGo+Y2LiEFrX0Hl++iJy6xkhkiqjVmWl8U7f/+RSS24xsf2fCIgb5wcrc0GYzvNITEDeaWRX9RpgUsj2gpov2iXbArV8QVgxHLpGsdRFMtYMAD7gFn+8VLnh7LX3NIRLD09iGHrTk6HeU5p6F/lHDWoKucvXVxdPazr1dLt0yuKzv7H9ZC+/0+8w8nwBlzxrauKAHX4xxpS8N4CHJNIEPkiAmo1I0LWxkibEhH0jIPq4TMWnJCrdAQesSuafsG2tDDJN16NP/S/BZ3rwzWGCpqsCZXZSppKybEtkbBxu2IBGa68rnjQTtuq+mHiqDUi53HreBxjcrxNdO2PfXeHeTWx350fLLmMLxfCKQnf7rFYs5hmX9sHixwRqQSn0npSB78BxFIh5pIGY9Gj9tMF9dRjMdbIuNuzxvIGot9b1fW+mEBEPkEb0msn2zv0wxE+dD55CmhZCh1Xr4RienrvHh9ROmP6BseNN+VKGbr4MS6LY7Eq4vGvdmiRAJJ+ArK296EG54xMnmDW4y6Xs9McF5bnfRPRqP1qkSFWnckc88oWeB62mhXh5DM3hshKf6QHmaL2QNYxWIEDI+fXsimjMMTbruRpKBZirD+fyre48s6p9OrV74hhzRYBcFmPcBLjmF3iDGtoYhSzGABjCNd+YTSNLt5zriHe5SmWlMkSXTpi4saM4h3Ij7gKASVa0N0Z6tVL3+HdjvAOdauBBsgrlv0RM2i3SKJuWIRCu6PwMHkIJw0rSAqXPgLssRRAVApGlGsJXh697YScyOqFi+fgTle5F2AbU65y5wcqBnk0PcZRkArJSbllnRkjKc5eP0njpUAgikxhPVFPXKg5LZ8ad6k60ooMkTxk0vFk9SC7fMCWtonPehnoub7ohuyHbmnL2pQ0QagVYNAppRKPqsM1jjbmfxIgibwQjOA==,iv:21NK287bcW01DTVPSd0PJPShwX695zRRZWBqZ+8JCQk=,tag:AkKCO5zJ7omjHXAgLzMOTQ==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane.yaml index cdd323576b..82b35d695a 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/crossplane.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/kustomization.yaml index 47f8c6b3e7..d5d494a8ac 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/labels.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/labels.yaml index 752d001bd8..b730cecd87 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/labels.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/labels.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: builtin kind: LabelTransformer metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-controller-config.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-controller-config.yaml index 74ffb68fe3..e3edd1710e 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-controller-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-controller-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: pkg.crossplane.io/v1alpha1 kind: ControllerConfig metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-provider.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-provider.yaml index 39e8e01d4d..a3cc8bb7b5 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-provider.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/azure-provider.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: pkg.crossplane.io/v1 kind: Provider metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/kustomization.yaml index 37141db413..f952b08edf 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/crossplane/crossplane/provider/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/charts/kustomization.yaml index 772499bb72..a7fe0963ba 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/kustomization.yaml index ecd6ed6638..c07d70e8ee 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: flux-system diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/service-account.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/service-account.yaml index a204bdce57..5040aa214c 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/service-account.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/flux-system/sops/service-account.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml index 8fa218f68a..b791857cdf 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml index 9918773d66..63bb276abf 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver-provider-azure/secrets-store-csi-driver-provider-azure.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/kustomization.yaml index ea8d895e2e..a10f49e593 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml index 64743a69a6..1902259bc6 100644 --- a/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/overlays/azure/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/apigateway.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/apigateway.yaml index bc17dea979..0af24ccd1d 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/apigateway.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/apigateway.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kind: Gateway apiVersion: networking.x-k8s.io/v1alpha1 metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/kustomization.yaml index eb0ab38aff..5e4b4457ca 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/apigateway/gke/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/cert-manager/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/cert-manager/kustomization.yaml index e9d3bb22bf..f39206d1fb 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/cert-manager/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/cert-manager/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/kustomization.yaml index 6e1454567c..c67c58a812 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/letsencrypt.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/letsencrypt.yaml index c0215dbb22..5c048a8088 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/letsencrypt.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/cert-manager/letsencrypt/letsencrypt.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: cert-manager.io/v1 kind: ClusterIssuer metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/chaos-mesh.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/chaos-mesh.yaml index b70cecfbaa..6977a6dc3f 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/chaos-mesh.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/chaos-mesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/kustomization.yaml index 279e53da97..857f996ff8 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/chaos-mesh/chaos-mesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kube-prometheus-stack/kustomization.yaml index 5bb1082a2e..f6ee01546d 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kyverno/kustomization.yaml index c5334a5d41..2adb32e1b0 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crds/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/gcp-config.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/gcp-config.yaml index d3a7921e4e..62aec581ca 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/gcp-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/gcp-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: gcp.crossplane.io/v1beta1 kind: ProviderConfig metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/kustomization.yaml index 6269d6ade4..2a46e00927 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/config/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane-gcp-credentials.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane-gcp-credentials.yaml index 96ef53ffd4..7d76db0529 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane-gcp-credentials.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane-gcp-credentials.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: credentials: ENC[AES256_GCM,data:KMAZ+k0NjKwqoxsk6QtbpSlwcbi5dG31bBmzns/7geMzv0lQ5ux2YBgDOzLAtfzTVj7uD5e347/EXmRpBvDEgEAKCOfqX55GGJ8WUs2OrqpzDkIR93h+2n7h6iqDEgZ9EJl8Ph/r2bS7jNiBstocJCVV5RiDDsni+08ygxUpf/YOkffG+E4LwlKwiaNsIsOq3NcjCjtoBdX9tdBuQ+jv3EIEblWAOGXL3YNDjawODRmq6aakJKDGacyBxY3WLVRplaeoNMV34NwF7XRg3vTll1x38snhJXbuOB+2/pr05a9by5Msjc/7XhSvR9FjEx916d0NQd5Ou9fKcNZP1wYNFJG7EvmD6to6UPR75X+KZEzzOGOEMm/tq46A0gSOEdNIGnK/ysbpjwvaLrkhMXKn/zNurabUt+0wvbC3YRJ0j1Md4xcz2MfZmTSwW4tLo6ueidOZUXZs/mS8eWuOrMqePa3k1yDKxJz04liY9A5yhdphT7ezWsbL2B29AG3J9i2rLRBeGpkIUP/A+2mqHPhP2fSmNLL1FYegcF/9VwzJmRLzaAV8bLredi6ocPN2hCQHkTmn685insssOHtuilkNRMEk7lknqvTxM93K2iWe7Z2v43Xp5Z4QwD3d80oimiryk77zNF90WhqfRZdNluqFX3K4MF8MUzgeZPYJV8IhW3bYgmmAZ8sxl24q4Muyf6JV7n/yw5wqp68701gREo3PCsBIdwvqrJpP2IY1h0tJrwH6rRItb6957yoSpMw/IB6nfSk/ZVlg3/pp7+IQXvPHF61D9E9PQBU1O3vfMzyar6gGAy/XVW4pGqfyL1N8pt9bVupMxhejPnBkLvXP2IB0kVUUM68a3X2BpA4qfmleAnQHdCZu8yG2m5G1y8NzDnZmzRXcIXsUyCjQFYfTjtmsO6RD++Ywxux670ekVWNaXbR8tCQW7Gjmh7aG1sGCMJ4pccb7GxpINMyIz8Ch125KkfYGP1mvLjealG1TSRPPEFrGzUt1BWMfEWP6MeTtV8L2gOTSOQWUlomNZPU695LcnKOpMOWkag6CaoaPmKDFNJKXykg/GqQrzcl9nI7BLI1Zbo3sF25Vmk+5U02KM3Sahoy+JcU424gUJ+j64y2IOfnAWJx/QKhOiMpfk2cYc52Zl+lW0JlJpCVXtmZHHreVQMWIAL53qTz6URm5CUZZabI+Tv92WAECuJs0DbZf9KO7C8dc1VlTM3Tf13X3WEKAvk42hYZ5XTXg9QWpJE7qZ2eHOo00Zdzx93I49CJ2kRDFtbsMWCuvor8DP/s0CC4qz6eYz2DjXNZEso/lIxM2WX+jWeqZYkQe6Ysy8o7X1PWeQe9zAhqZ8cFpBo9v2scWNWkx3EqMKqmy6cfF59Rh6+AP+izBHc56Hjzi6S55mGo8ghEhynbGz1KGgqXoPLTD2BUmcwU5x7wzvr4EEOGelfXRJ6wLa3/6CSwhad7zi+OKyAVmo9N0wlrq6Uq/cOJJQl+as1G4Be1VrLrjfNdvEX6+KLReswwmSE1eypoHFcMRu3HlXVYEG5+kX9PQYY0f6aA1YJk539yqAwdCvwiFax02X4zw/sxuTKQ0AKrqBqi82OSXWrJQcMm/wfxezuBetNag8WQ3h8iI8xKaRckgxZ+q8x8MMve9bYlEGbM/SjJtj72vTDF5xvNgv+bAc4atASVT6XrejTYA76W49wmrV9TzCW+BUNgdNBn+YubdaIf97qV5/lRJbxKyU1b0wgwNzbt5Jh0k9ZhyYHyg8qszKlXhOlW0ABgRVnk3TO/yVp2DDij9+bX9S9Yrjw1D+uAixlfgj8auGDcxJiL+Q5iWjSGB47mVGKcAN035WYIgGVLj5kDiY1MEE+mhxwLurdqmuVEcX+JYfZtzCH7KIp//ojGEdA8u6J4cTtq0W9Q6KS0hny5IdGmo6r6ec7Djra6poHyV4GFqn0gzBAoM1zsBeF2zb/ox/pBCsLXh4uWDy4f0vDYDOUA7wZYNv91pCfrrffl8xyNJQskRkl+IlsKPfp7NxnV6MxgnMxdlVDHfihkweyuS4+uhlX757Yx1vevidsIZndYo3fUCx2a98Yz/8rabu+VYRxw6AxKIz8iA50I9rlH0g7XZ0Ccfp55Nj0sQdMwSWwKqKbMNvEw40emWSMf0mWuPwUYKLo4Cq1I0DicmaGukQxQ0P7okT+AVTBWgIEjxHgF+xvsLz7EWFHjHNjBZ0AELbsU0uDWzFESUGgfP8CS16qjiKDkeyzGCeHP4IqhJhO4ENE3utsVTXTl2Yk//59Jea3Lxe13RzdD5UxlOG6DMrxVkv64mIaT8bXmuCBy4DR2vgxQoTyjGT/AolrL/t4iVEavAy0fB51he3RbhzNkVwHS4jW9VWQzKPXiMCE179upzOT3vYh1m6j3ERtx0vfURcR25kG74D/x2z8Zk7T6UXAvV0Ez7dot5hze3Tf6nc9T8yPhzOn/6+b/fo4SalZmmfM6LpPgh5c7qbUq/OjKf0sQZF69xs3cW4pEejPvw//FGmoXhr6/GhdQjHrglL5c1E6BOcj/84biJ9r7Bc9PzxuBJqJIXKy+Ex9X427IK0+c7BXVH1ZVHO2L143D9C1U4j5xPEPV+F+t/QdnPmmH5mVdbRJeO8+L6wsylaPvobmbvCNZ4HMt/KUxXVQwoqpy0PMEUBBFJWuS+0qOWaFfi8a4F6nUreTNSLn5DombXGP4SpnJofuLKcwgTc0N+v6PRudSTlr7Rnmn8EpRrqrdu3Dafo+24S9VFPmBamkl/P7jsAuHBO1Hvm7FjYsyg10AiTHwg3gZOqFvMkNmegRqQ90tCO/TKIdHVWxliqesOzLdGwNRtXDC2qD6h6/Gf1kyum89BlR5aUAgC3zdRMs2BHBs0NkFMNVCVWoiBnfkHA3uFlkpK4N1jVMwq6X5bUEfQKr7XbMoNMQJ9JnQG0A9NiL8BwWqH5HEAQL3fJtYRQY7tT4oAAIC60DHy42sHo1ZNU4BHE/ZEiHUNyj5qxQsAngznNFtm5Of3wEGqY64POTi6EksmtyJoL/yFe3jfSAgqfrDJEwknhOi7JeQRGvbhOhFDENEHq3RiLVExOH36YhgOyriWQY6brLCMXgOY51L36O3eQFpF6y49ntDLM/OS1hjg3Gl3dhBk+2w1pGebRddg1J0XJ15Ny5JJRO299seT8tYimGtPubjMRl62eww9B0WrajNM+QTy0Y3ADhmdQquuX6vwU2e1sTTu6MznrEcXChHRiz7s+B8FlTjJ15Lfl5xNfj4JeI0tZIgkBc1XFU7NXi+Q1IojE3wFlX6dyOzd7S931xKOBDAjSih3EA+6EaStoseo270DFgvdQEJrRKaq9TuGeChHprtIeRseJ4Mth3S0m85H96wp0/JL3luzprNVu83SiqYeJjFdN5aGQaujf02edFGPwAb08Te/O30bdEOC4lzR4bji9ukawsT8Sa1lxw17J6JH4LQjwg0pEPiQ/LTmymZmCmD3z3iELAGzNLkiGiyj20mz13MJKIQaNmYE6n0masShoYN2+CgpSNW8ghXrLBjqA2i/n/l59PdxeANnsFGpr63Tn9Q2+EAsyxZgSQzHcSPSTlELZABOOQfYt9TZ8ZyzCreGTB/knv06v89ekZ6Mf7PdIU7VsegcBiPV+H0M9WIQTwcOb1M9XnKS1llFQfARt4oF7NU1uwU4O7U3/2N+fWOS21D/nDFUM6hYUdjnCEBRKtyPor0FGRFk4R/94POa6B07p7aGuidxJHf6pwnFj6J7+53tbpbxskD61x4EwefRK6YMh9GjAgd0qjzMrsGJTaqb6m0Dj4qMk9YO5nxW/jTh5j4ytLDF1GW7JB2E8VehxiweYhKAZZim0HMuCt0g33Jo4kvVKRfEbAbPKrEXrgx1Z4rqCQqoL0a8HGv0IhDTUqZcWSwXIhuSgC6jA9zSPJeFHQDHSRgwUNe4YJ4hR8YdbOE9pGe28L9SI1pTtsMrzHrGjyalCmp4yadsgy7nq16EQW77FB6F73l5hkhYGAmO74+WwxDBVVdjJYOnEAiGiWApF6q+XIWnhCpS33JLaoGfv73xlDdeGlufeEPH9JCTXfUQZ98RyADW2egM4xQqJuThQjcCeAdisyzzg5esEg==,iv:N/bouqtdpkVc75BNOsC7U34qpn0UzBlSd0KxD9FJK18=,tag:Cu/ZLKd2elyF8GfCSlOS6A==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane.yaml index cdd323576b..82b35d695a 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/crossplane.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/kustomization.yaml index c870322d60..62e8bd05e4 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/labels.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/labels.yaml index eee2f760fb..395797544c 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/labels.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/labels.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: builtin kind: LabelTransformer metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-controller-config.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-controller-config.yaml index 9e315c9fd2..882c2fde7c 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-controller-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-controller-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: pkg.crossplane.io/v1alpha1 kind: ControllerConfig metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-provider.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-provider.yaml index 37d26437dd..23bea39dc3 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-provider.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/gcp-provider.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: pkg.crossplane.io/v1 kind: Provider metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/kustomization.yaml index 8e575cb501..8fe104a80c 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/crossplane/crossplane/provider/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/external-dns.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/external-dns.yaml index 88df1e52a8..8e4a3a9650 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/external-dns.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/external-dns.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/kustomization.yaml index dcdab3aae2..bdd1a7ce98 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/secret.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/secret.yaml index 51bdcc905d..7fbc0c4400 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/dns/external-dns/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:n5NwHmVCC4XR2bI+ZjtsLH5tBHR05isUUaSRqZ0Juuj+kBbpG7UQAHCp99P87woSUolf/vG4bjygZx1zCQjXLVhI/9erg+L1r1CEeozInHI6r5UoQTXi8yV6tFX4CSDB9HqEEoM4+KCi6wAvNYmOCyai9/bFOKRhtp2eWLx7r+zbLyxcAmIJheMhAYzj2Lb0+JTzREpVYutRXmCiu9pMEzwpeMR4bf42DM9qEbg0UZwZLjBWVOc62TDoIMwCSXo+32nop4DijVudLWVC90gJ6zowSz7/T/+0AQ0sXSao9l4Goc5XTcI7MQ2lZoyeS+sex1zSg64u8oNutw9OHrWaXdauSK7uguC/JuEhdM9S2OSPMw9ukmdxUUt6lrD9s/gIflTRORXL4K9rYkipCzT/hIjbeGZx1uy0co/Usp0oyZKYVitaTTerxwO3Q+4MJTu1t94BN6ouymNgUcwhDjMSN/hMv/VNxqq5an2LkFuvLEZY0Xg6PSebY+YzJsMD/O4RGT9Vhx3vPL5SeLJycyCbkC+1QvzZ2pmlf81ZGCOSPwY/nN8sKDndOx4HOMtvo5EBqz7pywQr43Yka00xD5xfdYUiu670te9CTgpYr+arTj01fQNBWRq3s3j+jdqNjOn9fDPknPsfhovy0UQ8Q1yp6/UfNj3wuiDQTDl5BsKOmU+k5gur0LIqF7QxdEf5AQfSasa7AszpAHdokv4uJyulKO03lgU0oPAAYkziNcvwjUyuAQdjRJ9SVcOSFOVcI2DZVU7I0VwMwCBy/4pxIauJ4r6Rq8KLk95j3LTnf62nXH6XGx6FLKFNlnjVO8Pun3RvEHh+KBAy03wE4yP88Xy8U7qZRKPFjpZtrLIlQP88QOfOIbKFavw8AirABZAF5A+M+7GBxzl/nfsksWZLwlTAMOU2/XLU6Qci94OpQCBvb42MB0yQ06ORreFS+jqT4GgP3JCx5dUdIIsLv+5PhxS2PjOxahMRBc8UkZmMF15mP55YfjMzR82aF2E0VBb4TNy8bzgn8m0rs84dvuRIWntIbwteeGkdwUibh9pyDV3T4wz3ILBjgG3VCq5cJ6Jsi8xfYZU3GRqRjiT0FI0lLr+EQqrVvn7Dpy5ajqHUbuQJRnW8Wa15eq/3n1IlxK3At7bBTAkdAFEMynLHMwmx/p/rydGCtseu48bKACrLuL//N898cbtCwhfOhxiQGb5sXdhdzFL2W34FMd9c/T1KP/hHbszDugYIhy6M5GLCSt/dhjncJr2xLjw1dsDKqqV/+boxuTIs1KRnMpGR3ah2mH2Pys1H4NCePAvVg0me4oO2y+jdN7bQaNXJTRZCulInf//XQeJWj+YujPhRPZS1IsXpVLYOKIy8WTtr2e1W7/jjauHhMHcczmXAQQ==,iv:O/tIaDlMhQ76pggj7AgFaOcshl2W8gXWeNE/uqPHvA4=,tag:Px0pSdmStp+wPaVFSyz8Zw==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco-exporter.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco-exporter.yaml index 6224e71da0..f57639ce92 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco-exporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco.yaml index dad0097fbc..71859653ce 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/falco.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/kustomization.yaml index 3aeeb7a589..6f5ce5a1fe 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/falco/falco/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/charts/kustomization.yaml index e44c43d538..a2e950e3b6 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/monitoring/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/monitoring/kustomization.yaml index c9e7add313..a9ae76d057 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/monitoring/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/monitoring/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/kustomization.yaml index fd4156387f..f5e2ad698a 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/slack-webhook-url.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/slack-webhook-url.yaml index e046098220..20c5a35643 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/slack-webhook-url.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/notifications/slack-webhook-url.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: slack-webhook-url.yaml: ENC[AES256_GCM,data:I9aB2pSvu3YGv5tcttUc+fxLah9WizMm+hryNt/pDCv9b1IFuWvD5dAqftKRmvslVvPKDTpHk+GGG6U7iz3nveXoFWIdEHwhJwFcjWwmdjmPcvYX8z4WedHjS+YunKeZe1JZRvoUDIp+R+Wdw99h42rXUbqUJEuNNwD+aJWQ41TCXKAzYEBfjHfMe8vhzkE0n2vdG9E0WW52fud2kF9esglIsGbuvZVaxcQSjCvfKCgV8us9P6ktjNIJEc7MeTIBhCiDJijLCgx/IAuBsyE3ND4aH50dc7l0pMliCq9Shjp0BwwTs3lvQ6ZkC42JTzPoiqCl+zgGru21CYZFdLrbNUfzLE6Pn0vF0CGLO8ioErDqqVc1CQN03EnwncnHA2jhNa7fZQ6/+Hyrc3MZKKjCJy65qVxFzQKnv+iu//nh8s8GH8c4e/87LAl5X97xI3aChT/ki0Q3Bh1ytugLRMd65tVLlWqgiJ0IOQOaFpWPIJteXis+PykwpCpbGgCBIpp4ApNzvsxc8EFiXS2CLk3nVnTYQLEaacfTaqkCZhoBz5jUAsuPW3/3BSQrYtXDArhlofHHbe3YPQ7kg4XHD+kHq8hTAdY5N1/4cbCMNPkNjEUMCNCRQravE5eC4Ze3vtBEQA1ef5HM98ZAvUNPe8NIb8RYGCTB3yGI5QKQGoPFDrKExaYr+aRb9y0BTMeZ2cYgdHnXmCwm19YEZe/xpgW8gI25zG8qLZEOTCctK25rIZzb8s/Oyon4tHhqSZP46j77Chw//83vV68ljG+mX1QHHm4n3WWaBTDxuO+iWF7vu1eTHlB4VAvDHqfNISb0BppH9CcJCFwFSCRFmbzNL9tfHHU24DYXJEEUCWLykakrx92wHQ2X1CovPV467u7tBf0eKnb9bP7Wh4Zf2VThuZTe75g27mRoe6LY9mmNMvGd3FHXKzKQpuhktgmD3F10AJhCbWIcgp9kRCT+kGfpNYm3KfZMG0vmss1IaMMA4XJ26DVBF3/ylLcvFOAHjUydI/lNDv8nVG+1TEts3dPHD9dxqSgZpN0puq2jBduEQl9gBa1iKZxeMlAi2wssFm/M1s5pziwFjmembCaRLIOuqriz2spedffRXNyPabdGrWNifqVMK8UkSeIIYHsJPOJlZeOlTzQ0lFaEnUc0EGchZtkx7Ls7oOutoJCPVv3rqJMdyc9PM3BS9JYyMn+Xtijmbt/3wEfLyK2WUcIoao1l9ItBU1vEQQbbql1/Wi+KKPwZSuwO/oTab//J2hlMTu27JZMidgOXO/rFkGNhemufJq+5iWKdbrF+4A9Hkf7geBmL1dgjbNf/LtYwVZBTeJZBdbu47jmQ7Ulvh1nKfEmM8c5Sx90LgNQG0lCS1KK3lpXVpsWf0aKPd7IImOS/wG+JiyYFeTXT4w4EoB/UgG/dqcoD87YUr1Zx1fBI8eQMLEsykysnFRmL9uBLqg7QcIqOTYb2cEOxBGQzaNiGeEdXKeR8j9DsvK3mlUo1Q9HHfts/PDeaigY6y3E6CQ==,iv:p7ZMdEWhmPypqmUqwtHbQn/W1uRlLhR5jFDA57tZOc0=,tag:hX/j3t8xbx6tq8zqSiwisw==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/kustomization.yaml index ecd6ed6638..c07d70e8ee 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: flux-system diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/service-account.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/service-account.yaml index 0bd418b1f0..cbad5dfd05 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/service-account.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/flux-system/sops/service-account.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/kustomization.yaml index 44f9a44bed..d58364f357 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/pomerium.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/pomerium.yaml index c4f54726fc..3f37d66e19 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/pomerium.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/pomerium.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -25,7 +12,6 @@ spec: # image: # repository: "pomerium/pomerium" # tag: "v0.11.0" - forwardAuth: enabled: true internal: false diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/secret.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/secret.yaml index 28f5fcbd2b..bcfa88c261 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/identity/pomerium/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:Bi1Gevv2zeSlZS95jw7M1LJFfpzPX2i9k3UzDmn4m58lkQt75meOfsdTxTxAY+o2C8uah01RhhIAOtvJn4WISkHPE+aFjWpsfryQQbJZtVRS0fGQ2Lvg7Ygzw/XRdCsuIMU2beakMFtf/gKHtm08jzvVYPtFJC/yGbUtiJu/4Q/xtQmvBNcwlamLwHoKXM5nnrZcehNhBH39ZNbv7duIGnJ3mAZ3vb7w2ZpWdGrE+JpNOyi//mxHfYB3vihoRKXRSdSfiUdNsb59QXvIyWvelSKnfyVt/qSqighBxakU4DMs7JrEVIOCslr/Q4igC+I3pTn9SKhrrv6QgpV9G1r18O7SIcNSHNvr5bHyHTZ6Bxc1IuraR4Gbn83P4hjYMA0KNS/JkUCCv3M+AiLhhNJEQWJHZ3cIliT/Y4s45d5Ox415hwH00UG4diFvp2ijk20o/y8XFG+jHRGlb5+41jhLIaReONwDZZZ3YAl+fvqDbTWyrL5MuRYxvlQNTFz22JeG3YPxG2FTb0i2aJNZCpddauKRAwa5Wf4O5yl+HLKawSR+G1+rG35VLQ3RwwtiEQZ3kDf7UMsarLb6pyN1hoH8usSFHsG8nx4BHhtrUwuzCcyUInAhgJTq7Oakh6QFYnrcR+z1BYsQQHTKzEWukz0SiYqhk0pk62PqxRCMfnsmFShc/zaGCmgANEL6E6TqDAiAn6kNhjZHmZy2Bx79KPwP5xvTyEU24G4/96Qb1QGopYurvoQ2KTLZB/LlqczP33XAEY9DR6z1RXUjRvHHScYa2TZDQBeKtMH1kpGfdrwqbRMT2D6zBDOt/cxItSlJl7ld3GYs8FTunEVUdGen7Ta836Cg867dDTwSqT45etmI/Hlgb+cuPedPDx9RwbwPVrQH1NHneZxYHNay1mu9lHiyC4X3Bon+JoyhsnGjAZOTuQJb5i6E4VnSdI1Y4kMZPXXsKoGHyzdrsoYFvu8t1DNNSWNn1RA9eiexTsA62z/Eog10DhSDACzUOWJGs5eDwAJdZZc8PojHDNkt9bDX8XW05IZZzakwY8mIsk1vqefC8jONsa/orpUiSW/5+Oquw1OsUdkrbISuqDaw0Vxi27ZdF06h4IuLQvUl4lcptJk+sFeVUiPbUXfSWVMr15HpN94vk2PHyl45Tcsw3l/ome0HALdwwWQfon3YMtXeBBLnHkRFvwXlK+el88zKUamjPF84ddXFm9RFe6eand1PblCDxdgmqlr/wehZvbc/yWPniwDOGUQDfsKHA0PWZp074GHhQwOqZIyFUepDvYCqzF0t3AEJRZ6nI/UebX97BRAD9uFMZCH5yPEI997hN5FiBiFuf/xpv7ibWhimBndTNytviZrvEL8e3pQo+LRPpNeiwpk/94e8jmetQv+0sHV+3jUkS+bVn1c+MAFzqgSk+t5D/l30zOrUL5y4cPq4Gqm9J/Hv0IkuoAcyBzm1Xfkt7MvSU/jcmB3rB1Yan7UcwSCq+xfaTHHO1O/5cVkG9YgfgqxTVRFQKm5SY+NjpZfS1S1Ijy4Ibj1AzyQY8f9pmC71SjX9Idc4+IVynCGM/yMibwJXYBvmT0/NmFWN4seghSow0UGxfRyWbC+hceix1Nri+AOV++RTQKX+WwbHSf66Q3hORuLN3+MmF6bpVmiTfqlcU8JlE6DEJMXxF6nxUIOPKIAM114kryCQDCC31165Bypj1ovpWAl5v1EY21zxzMbQhmxoRgwdBMnhylcBYhZdUoGMX1c/4PGfOtNVf77Mz4IQF9bP3yAVHqt3nQNFtHBFm3/Ei3k8kzKzRLFix5MSUMb5/sCMQdupgJnW9G9tYLt0sh3chu+DoR3hMZTwwv5L5aWvtIPIVsuJMnbbyDfw92WxCdMoeVvGLSvMBXi35wvts0u63L46meqgUNnF673ccoq24QcjMwiP/eph2b1sjvSuPwPTuyQa7r8IhK7nkkbpyAH68mB5QS8lmH+vvMcP9mCzFPeTcEOH/Y9cVdy9K4PCHbhEKXWbqvuNm/rxh+njaJFkGISQOtUnaw7frbpxw89HcGoG2ltQ9H++rj62rEYCo6370oA2Hv0DokQoaG59XGqzNb0/DtOdS4H9GBxJ8K87HdoLJKVUjflqsU0MMfEMdlnyeUiIria9Pc5+pU0OSokjAs1E+nJJZsOcyI6E/CDhgaYf9rdhn1bTnLo/AirjRMPbt9YqbdHTnvE+fyM3iK+jtmK0e1c9xLrzsh5trjNd2r4BvLO1iOVEE5OxP2/fZ2TVOY465BJgNflfrXcmEIqT/aE8cdxlpeNBw+G6Z9yXsEuufdwl52D+nez6Lc9SrRdg9XrfaDViDcYcZVJHIfUPcFUiNKqEfqWyf1KQV+4mM6okw950WHz0trv2U4EuMMQT454p5c1JaopvL3JsxEhLE9omXMZ+RRE5VDNQj4D9Gs4ObSBDmRy5YYHbOMWO0cop1RdLfOOJKzAChjJSUET/aFHkpLKFhbNvyyAej+pK1FBex263ukmtvpdeiJEpHV+fmEN1Gef9SR8hbwueaCeWlVVGe5dLBHXDDbNNJgtBzx/U120yCTstpzwqUpczTr5uHmg/1pZVHxy9V81+zteCiEw/qz2wWHt04g/BNn4pL8rtSzq8hgLcNA4WwkK83XlbXC+EqMPdDAxm+GvIXXvCieLROm4ToFFRw35qUMzH1U2Tc5yysuhEfGWuJlAuijV7XPZrdfICnkYmgjXYY7b4h2HihaD8jEXtGAzErVWtwbWHanXzH3cqhmXI6msRVJRYeAHxcIeDm0e8tol6sw+/XPy/tTVV8//YPsHSf6LLwu1WwpX51Lclr+e0VRgEIpd/S9WvEiM+IP3O2Fd33QUb1Zff1mGPtI3ix7rV2wywTLBd+o8fLxtkpHiPGcMchs0gRdysUcqrP2gyMgQftzbUem8tTz+pYl2eWUki9W1HaF918nyDyXADSIyGrFGj5/GDUzmQau2dZBfj4ZBaq5sXGkBCMLgRnomZyP3vKR9b9gF4wi8CBiMQ19bZbJX/YiThokbQ9MmuXOMPUqPpRxCrZVZxp6r3mjcpszvwcov6Zb/OLowlmc5QxHz90LJkxu8PDLDZWN/aIFQWrYFMHFgWeXXEo3oQ7jJx2LH4AQZA7X9cOD3xJO0UR7U7Vm2eOJvTEvES39kIACzSg7HB7vzHk8eafaXlGJHHS4YuDoB+/F4077mnVkArNJhR7XteyRmQPykllF+1lGilmKWixKe3vaS5ZqDG602dap5HlEPDIjHanRCcu3EsDxa035vuL3c5LyoKyu1hj1KD8xE+gz76AXmaIwA+B/K6EQwJeHgN5guUirh8ZcLDpCBEVnRyt7bmW7Wb1/3go7xwuNZZS7VjX09b/II5IitsMhUPjvJisSJaqsQPkplJhTxXA5GXY7vyw/RVBwf1VXRBSO5SzotCAIKcgZFpADzFVHuknd5wT5bgINuqFTlPZxnfcBqGconhyqU9ktk5OayNo48Brrd8Gvdl0XnPeNsQEG0l+86OT4sUwev0U3DrGKUrRa2uFLFoAun6JcCULZMdAdI4o0KVu9Xk3dfCgk2y5RSVo8VTzp9Dsv4wvYA/fCwBPx52UdoWKpKUgfyDS2833UfHjK9ze7qDG2MCrO1hLokKiaySacJUtTSB/1A4Gycvn+EfKBuykZlx7i6rQ1WTiP1tCtqzAOmW3wHqoK/kW+qnXFX1qMsKWLs6zu+HvtM8jXXWfx+d7c2x7r1NID74T2saUNbuchhIAaD8TqRPc49LnzGbEqFFmH3XX39Lqh9Dpm2XulFxPPVZL4nxGc0i+0uzcKvPp55CYc/7q7/iKyfn1uopm2fRnHejDRBsKO51PyC/eLYkmexPB2AtZi67jYrE6r0tXscAP7hmCntNaJRw5Suyk5SbOqpl41fyGsVvOV0d4z1pKPn1pKzpLiEaesq+ztaO4/WI4LB+7WBaD9a1WAZwEciZg2RCjbDqweHfi9ZqIF7ADmbEQ7N+/RzgJrhPdl338Hm44sgHuU3c7fO6pne3sgo4BXrczi4C7E2acJVswzsS1iWAfGG+FnYKbvi0jpyixHvXLW25Q3QeTAlILohpuQVk+G8457GXzYZQqEcWVTw3HRWOL0o9oLsmn3w7pQPvbL+DQy7zNuEYZk29EWt5GR3yGeOccmlvXB/Nlfkc8dULtWwoJFxvyxhqNMB3DavVF5YeaXwPdofFeGUbAMtJZXKdei4h7P3bLHoxaU3f9OYYLjxoS/RaPwdRK9WAbgzlO/BgeUUSVe/T1YXoA246JJPb8GTyauJCk5i90GHc3vlLYI3mcVVLF8NDz+uSaOV4ciJ4GbJip6MUFdh4XV2wUsSkZYXEie5DD1o26Z2WmP6gGqG9Hg/yV4BhRvHGBuCyV7vmBMTgHgLpZAD24rRkvFRdPjxtPntZ89WwvcWmTR22HU0SXaixcLkw3q2PLChoCT+DM+88RASwS8CJPn/uPYMfJlPz0OqeKlPBGhkQjWIyi5WnGLoJMNhq1N1u/4HKlkJxcivpE1uZ6PU+4PNzNXcqaDBIIGrgYYupHR4UQ3RaRJOTexzQ5y38f07YxbeHODb36Ec+l6khXfQfInKu+RW4U+o16dwWAtfN85YjZ48se9N4wML8Mxc0r8J4KZwPRs48QPLv7Uc+1uip+Fj5M5aDWxCFEcPCSJ5AyRQEcYAEiqyr3lwaa+A5hFk6Uo1UfStCP6ppmr9wen7TSHpuIKztZjS3gdGW7U1VyBli4DlD2JsHp7w9P0CPgeHYZtH0Y7wfDwHYcX/L4dEQNJccCrh2nrGyVDBamViAGS+xs1pJcC8NAkvHZCj/SBlqco7UzZgvDtcoIfeUngcGKN30ARVfL8jExP9RCh3Pmkxyg1ZXlQFy7HjcX08U7N7hwhoqdh2o+Z5dn01HpH5xVHYgt4qF9PXbdoGxdIxcIsaUrgVrwVojbNiYU01QKAjOK2CTQ0S5DxJIUZoLoYcGKoAlwjAIdGnvtOyKPvWKz7G+Fg/qdKx1Tfhx8Ezn/edaqU4fsIl+Nq0IWWvTfAqakz0twjR9pKJuKSpDu7YnZ9H+/0+qrriah74GJMz0fOevhsbtNwa4no0BvzkOnxuIGiMWhS97Ajp8+ylsEFJj3cuyzEiyszvP+hiZ1icjmV/kuWk75uhOL83QjDuxkh6NHkOJ9h4M23h+ZvyBRdPzkGP6KGAUgQOlaEKQhRh5baoZmkzM1iMFqQ==,iv:v6XqYvZSIDxEOvTok17kMsprthcdkemvm/W9DtZPn/c=,tag:SXe8vdpHYEXGD21j0B8HdQ==,type:str] @@ -26,11 +13,11 @@ sops: kms: [] gcp_kms: - resource_id: projects/portefaix-dev/locations/europe-west1/keyRings/portefaix-dev-sops/cryptoKeys/portefaix-dev-sops - created_at: '2021-02-03T19:47:17Z' + created_at: "2021-02-03T19:47:17Z" enc: CiUAq0sbA2G6M2zNmgwMzcmhQ05KjZ1h4vCtmXmecWt4jJEzTbJyEkkA82zAKjYRhImLyu+E8igLDOhRmHMU7k75yBBuDn53lZlc7qxnJL9EcEbyA/IdcMGAMUbkfT/2ApeBg6Acpn0AJrtGkvZ/cEzz azure_kv: [] hc_vault: [] - lastmodified: '2021-02-03T19:47:18Z' + lastmodified: "2021-02-03T19:47:18Z" mac: ENC[AES256_GCM,data:MTsjJk695da8/L/3aXvF8GlEF0Q8ybDKWjbDFwSkGnA0Ue7qrtCIRNUeF2Dz/r1j4S/YX9mse2Z0XSYDOcEYY3aHRrnLtGs9sPrGv6Lg4F9vCc8R8esRT7OQIwh6sXktX/2gOfZ6e/DslcIcu9b4d+VlG8dwE47l3w6s57agtZE=,iv:+MAfGvSbhyANRrfhYpH8/7/uCV1Xsc0s+T2KNQmXE8o=,tag:uIQQ3YLwLeUH+lpIhNoT2Q==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/ingress-controllers/ingress-nginx/ingress-nginx.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/ingress-controllers/ingress-nginx/ingress-nginx.yaml index fdddfc116c..085ead0181 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/ingress-controllers/ingress-nginx/ingress-nginx.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/ingress-controllers/ingress-nginx/ingress-nginx.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/keda.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/keda.yaml index a98426bb23..c4dfb6a1cc 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/keda.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/keda.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/kustomization.yaml index af70f9a060..03158c9b3e 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/keda/keda/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml index d137f1eaa0..87de7bb086 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml index c813002dca..7c35921d65 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver-provider-gcp/secrets-store-csi-driver-provider-gcp.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/kustomization.yaml index ea8d895e2e..a10f49e593 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml index 64743a69a6..1902259bc6 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/kube-system/secrets-store-csi-driver/secrets-store-csi-driver.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/litmus-chaos/litmus-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/litmus-chaos/litmus-chaos/kustomization.yaml index 132a75e9b5..a6f741076e 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/litmus-chaos/litmus-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/litmus-chaos/litmus-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/fluent-bit.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/fluent-bit.yaml index 29c7878363..d8d2f8345e 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/fluent-bit.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/fluent-bit.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/kustomization.yaml index eefa0bd250..218c95ab7c 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/secret.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/secret.yaml index 4f30962ebf..60300fad49 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/fluent-bit/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:3eqMFTUuRuXyNX72y3+WU3K1H23VEIgAPFurGff4KXx2jxJbceM5Ue442HjOJ5VjpAxktJ0B2YahJbRDdTDSTff7+Dd2pynk7DtBtIjmlwbiuxXOQLX3ozB0K1UY6Pfu72nnjBk5t/XWTfmY15/QyKPv4iw2fq/5JqR+I6NnwUCBDCFL/s0Zc8fy9YSaG8myZxGj1pHBBwcyNgsXmWxh3Ll/AEp/4D5v1h1tKqO82I/77KccypQJReZ6DqtspuqDmxkGseKlTcIl5ZU6fpOrXtNQhoSdasqR8QIzNVYjETXKu1JrABMizia+ZZ3d1lHbdppDBbWJpN1SxEra4oQ2nEQXEF/zd92UTJQzQQ6/l8SOMski26PsBfAIXRXAx2MZB9CKXqCDcc14vsp6aF/EwXQ29n9tAOfrAzRyo4m4BSdNDtIUsuVTkE8JLpm8whLEpi7Vxdgz0MMsHIFXVPcERDjV0uaKAqE3thfZXncarEjYf6P6R5AeSNUUxA3dOS1GMGVQORodOKJKHkquOBfa7m87dBWSKvCc0R8EPYgaOCgYP65e8BtBsGDrRQ7UScJBH0W7vcBjmb3sY0a+IpZI07AnbL/ZgUOhQb1QEPGFY4LLnJTP8fDLqjcc1XzeGy2md+LgiPgp0s9BRdDMHeywjVpdmSOl3Fjv6M5oCbsdMtuZtdp9QUGghLOBP2SBgU1dDELA6wnw924IV8ve94S/CKyOwdZ3axuKvmyXLDqkpzs1CxdfrWt7ux0BUgqyCv/h5h6d9JCYyLSWa3IILQXPOgaLWeSs3JB1GvSNTjnAd+t3bAhrCoLrASfWW4tuM1oldDIqYvbRUm+9mmI9PCMIW0PRKoe27lyUVPSqcKhEmGPt+VeCItpCBacc6kTI6cWtgHBNTM0p9oDX9hxJQgDqz8l0kwmM2T+47JuTDFQszGK8jwNeHHFvh7MJ91tMrih9/Gg4NXB1AgngkKQNhyZdUt2HFGNRERtx3rYry71uWHQ5/Uuibi02naMNfGnNb3iwmzfxRfz+JW8eA1G4hBDiYD3iV9lvIDfhmitzkenG40/uk2vowWSzmxYUSvKOu+OFGt79aXd8iuZsy5FQq2bouaFEWfeFdeDn55jK1nuj3Eu/q7C2X+UreqwkqrSYIJtGUfV6gW9K7UA8BEvAktmIRp8etx7iwARCHQDRyNeBwI0W7+YFOEMxv6ZuaMx6WDBW17nYeVY5+1egSy9aqWPTtNc0DTzMVGEMSLrNF5hOKMpPw61QX5CPUawuN9p6j75VmUm1oaTXct+GJo7eS0HEre2/3MJeN/mj7A4xi5pkE/dohyFSJ588r0wy3CDYE4PvzVAZuhZiiOfs03J4bPgXBd4rsppTV2ORUp2gTmvCZyHuUY1Hhpwg9lqB/KRfj0hosFNQ2c0i1N8J7hQBDLhIMtGxVDjqx0F+g/yR8kFdLGhQ0YYfr30+uImYE3SG52apkRI06DWHzYmPEwf9Idn3yGKuuNvCpZB33wymMm45atFPg1wn1WxPyqPccsY3BVS3I6VlgLzjsx501ZSeLJ9ZUU8HCxOsrWJqdTj6dU9rmKW2jZa5T5giPC4d1fw8fIo0t1cIdq127FftetAnm5nFU6W5cJx593rABFWaJcw65pKx7Bc/ckWt/ECBI1+GOW3CGZJVFC13LkMzYRW1A3mFDrtWl4OgcDQdU4moEXRe2FCs+0XSs2KcnXMQuk6TM8OQO37vn/FiHKsrvSK9fa1qmNSymB/nggfrhKhLKiFSuAny5pTBj66llth7Noy6KjpLbtCyLyLfkZoA0Ne6JqrIbmp/gv/wdkOU+GDTHddKRxK3TmJQbB9CXbHF/+WTIpy7y2xrNDcPo+9WvZyo6wZh3jkUzxOy5SF+G951VBz3g+rnKyAYf1XpXugDtHtOpOO53vi6ForGa3M5zTpefZw0sss/rn9QYP6+qYvhFVFgaza4TKb2eQw44rZolQhMvqSwEvAXt2EFLB1bI5DDxv4su/UCMRDl4YkW+ZYM5m6LCtP8fqeb09Iz0u/mXcy3lSg+sAJL031XZD3FgzFh2Nwz2DwfT45NY4mq2xxNtZpMDdJoOkEe3oKiFODFehkebDiFHwdt0XoZPOY8wLvHJUzVFoFP6F0xvwTJAQaUqiy+WWyeDuK6wXGmBJdpyYUXGhxDwXrd0KRO+n+lMrWgQu+SU5SAQ/I+BTxtBqPwtaeiQaRkF1LJ1FG4XoXp4ikoXP6Ucf27RPmbfQ61KC6hwqIkBD/pLqB6N2QK2ZXHjCZdR0eO3ucs9AS+/bQFXnQMbUIAqlaJyu99D6QrAdVPXbUKheeB5xgLIdNTTmdnjGkqFDJN3Dy43ZLtOoISqb2M2zyMSSeFS3mnLtubLrXABIsdHJpFqJ8lZokZv5sgN04o7eI1A0V26D5BSRNS08zOjDnXZKNCGtyZayh/h480eKSU6oo9oa1LbdzqzmTCe9eL/SFp4Q+/viwqEY/yCTb/igfVAFYVxWD5/+3FDPmplcTpAuC8E4ktLZFGlFLx4f10h5jsZF/tomAm/K6Crym28SgC0gWSPexd5hLkJ+F3mfXdnkLthyM7O0vvTKHm5Dm3776PhIAqb0KoOOW+zJfrZeZYbMXzYiwfwpKsg6nXQyawWo2Lv/dhSd0aHTkmqNsmnAbyVKfI/1P/U2RRPzl4ougVF5uwvj6iMPGSH66yZ1bywIXtFa+ZnNXKKNAgQGdgaoG4DhhxBI87h7JS46FF7eo1a1RvSymCCQNAN+gq4ULe/4jPwS+AbOJwLHV1x/ydqTQqWNiVMqcCeQoauBC+bV4I7K1CVoF8Oua/wkbdfVrQLi0kMeVofGqYYaJcfySiCqtDYqG8U8n+m/cY9VbNYw2b0S+mTBu+QHAjr/6tQvXsZ+48WAV/8emSG1Q7s1I4g0KZB6UANRc7dZmmFgE0SjHoM9rARlxRa5vtTJBUMFKXgP834ACxUq5Djl1fyqf9tdV6LBS8iu4SHZR6fMYz81zwsJFAhZCaUOzI2leHcb4drRuzs1WOCWrb821Ya3NetPzGab77l5pbn+KwV40sS4uwF8TCD2en0AY4SvMOxAsAtPAi7gWlTR7n3MDlgkvDjTLZOpun34KrQvcHNGzmNAMlrrY6Ur9GUTT/+q8GNq/SmTzn8rPS3m+iwrbVlwttv7wvF+FyrTc5CLDrcsz6/bd19Fican1ct7Hg7MfEAJKXy9e8La0f4uSwEVnOmtBy7fq2vpcxL4RQCvixIMOtCpSukpY24Muh5oWrEpN9QvVrCHEJVR28lXlmbWXl2VY5oecK5mrUT/7AyFtzY9AoYaPSWPQgGph457TiI9HcX4SvVccgoKdqt7FwwzR6IqelXfn0nhMNofqxgF+eWZrPd2cR9wuLzsNQEiGUmYI/cZ/TV4yj4YhxZaDIbYtNz/jJchN9gNDdHO05BWekjzQqJtGxmLL1MHUBhuw2iGgBSeouLWNXWgQ6SLowpLyES2SO0y1cLXuuVw0NE1SYlRpg3dbH2mGs8Cly7K5/Ldri4+flc6gUReM7ssgDYFiMjlBlk5hV3yhQIiVHXcOdBzsnxpyL0tq2LvD0DJXSKaFFcfLVuWABiDWeRRZGyReL4kQnTp10roacrf9YdtXDR+H7n8rV/4B35m/cFVRRwo333OV7UK0G31utfdp+VMPvMNlTZxeUUCXPDHq1m45EVFC/+KCF4deMArji9/hPqMOxFf9/XYCppizPM14GtF8W4q18lzVRnN1YjNo8pNGree1RHaTHhhq1v0qwNlTkmexjYBB6nr8Kfr+/ScgryW7xxhyDgS0=,iv:m9aH+vW2jG39Ndlo3aMoHL1/S94jeLAvD7+Z80IDSms=,tag:YE2pnwh+pgCwf90drci7ag==,type:str] @@ -26,11 +13,11 @@ sops: kms: [] gcp_kms: - resource_id: projects/portefaix-dev/locations/europe-west1/keyRings/portefaix-dev-sops/cryptoKeys/portefaix-dev-sops - created_at: '2021-02-03T19:51:19Z' + created_at: "2021-02-03T19:51:19Z" enc: CiUAq0sbA0WdQAIK8MPOwo5cRqOWXhCOYz8pAPddIlrLnBIvOkltEkkA82zAKjzGK2bVRxBkO0VmdRc2Lal8ejbA5jLmvs67bP3FcGWhj4fQleyqe5yT8sAD2BKmgrWUQceWJ6QWo50FRCVzTejHX/Dl azure_kv: [] hc_vault: [] - lastmodified: '2021-02-03T19:51:19Z' + lastmodified: "2021-02-03T19:51:19Z" mac: ENC[AES256_GCM,data:qpuP6Ep5NIJ99F2xnEjlJxY/mdIfB5Zf9lts1gp0S1I8xlvXFpJIWRYtwwIJOyoMPctYujCg482S4PfPsLRuuRNsbf32AR0cRaBH8Lvfn46A+T878OmsISMTouihDDppmQRsiTkKWiqRUs64PoC1inZWdTxUw6sIBYCSnE2Qp88=,iv:5j/0ax1FTnKVN/04IlgJb5gMTcdug+IKow13GvpzfB8=,tag:pyxA+jdQK1nI5UnLcnUkDw==,type:str] pgp: [] encrypted_regex: ^(data|stringData) diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/kustomization.yaml index c3aa1a16d9..209fffd03e 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/loki.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/loki.yaml index fa74f721bd..6cab40c0b5 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/loki.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/loki/loki.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/kustomization.yaml index c2ebb88480..e3994400c3 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/secret.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/secret.yaml index 7dec1dbabb..35051910f4 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:ua+2eFjjF7a3mWCanY26EFNov5pL6JVYc5UcNKQbVkveFOo0xrkHYtYKbGNukXuyhDY3pU0HR3fI8zWt4lOlB6dPIklg93LMDPCSN6L52cqfXPGJcja9WalaSOXDpC29DlGHumuXouUNz2/pSFllxtl3TcCHrA3aaWullLOdnz0cmvG4+i8aMIwfvsKTq2k1e1CVTX66BW733fKM79NIUL7XR2dOPJlwwcaeACpCFvEt+zUbvtcwxNpR4Z1BTl6mDF86pK0Z2dOLGko6pdbggsAc8j4XH//6zNzMxA7D7EZG4/oyfKj7JpMpk7oAOmCgJ07uTUf6Cwn/bmTB1QfDdl2gTjvWuT/TrIRA8rvnVqSCaKjtCP4fnJ7jCQITBqHtIE2Lj/26dMtjR7iM4xQj2g91aCXriXSm2n3UxYQTcFdTYLhp7aR9JFKcZkHz+urQds96oO9sG/+lrvZb9ypScMzW2dmwOWp74Feioz3+/dZVurp+F7bucmJoZg3btdeKdFj6XS8oAviubitNT0W3FRcvpiNRtlwBUKTTFoh4xq+G9BrW7vmZ3Biweflmbu/GYFip+xShPFyGPUQGtyMDW/jGlK52qfM6Mb1EaqqRXNAtOmNPFSZamo6za5cTXuzu5MJGfe5QsNfOVY/AI4vWKFfSX4QWte6ILKyhaqTx+ZpqewKsTVsvDD7pyzBKzbIg6cpzKk5C5br9taIM/XQuvp5mbln8WNuYqtHtYc+ObIxx3MMIVbI3zQuM4/EvfEvWvg6zmx5/n36EW03qo164feCL0k3sLBS4LJxCZJdMr0c7BqZAQn2gtNG5t/aNODnrQsEsMpDLNNHDJGsJA7fUYnaA5nEFb4r0qzgCfuWcRo0HpjAokY15D//cqLSPda5wRyRETNtPDhUQCMD7rtB8LO2DAXgRuWCRv1gQyS00Y3386St6083K9c0Wz9+3jmwsPjB8OxdcYTZXcNAboDhDU7VNMV9zAvY8iQ9VmFc9v5f4hfnq1zfTvjYAtjkRt0HatFgF1UER2mYzhQsAVNBUcGqNT2WO3VQGc+tZ3+LHIFsEXwnGFS6I6LZfZmVo58qTqveTPXi++U8vQv4Du0H3ht+RYK6hyxhKoGwTOdA4LboPkqxuMjrRvkCl+kO5HQvuCfL6HnluQ5kw2z5SxKfu9l+JuGly0oiSAAQsd9SUHMZrSdplqTasc4JujFwvsHj1wGNsgXHNnULihcUkjMxDxb3FCUeyVksU1kAJaBojaKrErCDSKOWnDaANq1lq9IDHW6aS4rUsW7B11kay+muMSkf97WhVF3P+K4HKe996NpoGAIbNBB5krfpnD566IWHlm0DIWB7OMvpoVW5GxLVUkftkYUioNJ737nIb5/Q10MM/kxmMcH4HBqE8CVxsaNSlE0lPuNHs5vycvtNWbq8gi7eNKyMhgdREbOupY75WDOkZXZE5i48R2g7aEvr7lwG2Js8rlGL7BFUvELrjdsfV4P5C1CLlB/RJHJ6ZdEJgEQxCNtNe/xlrLWJCdRoN1fR5tYA3N6Wuhuxx5AuBEBLS0HdnnwLi5nDu4DnH7kJzvj36z7GVUKlrkI6IAfT09Qn8q1UpKaM9FJvn1yfMOOrgOZ/7GRWLaVoeznDKiQEuNVSW0l9cqhpBiJCf/6s53+VYamFhRHJgGY3wSKgBvE7kqleuDoO1/SnLNU88XkaGI5Y/O6GzurLPNoAlID8CuI4pdJpmzDuv5G1gM2NithsMnZbPcEM4D7wJ5AFmAojIi7im2VaeNd+kn/Rkj0HCmU4GG4sBfCaHv7y2Q8Z2vbiYcBwgAvX2fQGSbgpDKsVntLTuzSABohMbgbrWsgCQYt9iBLrSDpWWOSXQtpMj/P48hJjRETeSNDou3ZbJc78NVywakfDvGruvTmMB9PiNINOLktj1yUPqNKGbe77twh3hfo2UOAulwMR1Flu4/kOGhfcTfT2tipKBUOe3R+A3QDNcZQkKJcSkorYnNLoaNqxP3aJlH4tbQqKuV4ALR1dmWyJH4OYVPRpAnBwKoCtOlcLefx/JO0ynJ6Rhk38Sgu8tdBGoNvnsrt38fmhiJh1/MkHeUwl2ytAekxdr1/ZaFHtcWuIdGsmSDHZFdqMy5qD69SP6exMXLU3UfjlMHk7l4c5xs5OOkKF2sQqoPZ40YSPHOxb2onW/7qLrosdkioDky86BNHfzj8UGS1v3X5UzhS6eRWU6iojUdGXce5YfnNaJRII/yFeG/5aY4+fX6k3PvewSTBbZfv+mbCaE1VYtdD0YPqBP87AvRv71x5MHa81t8JQnJegbzcghNSLW7DL9fpi4MdJ9jAuk2+CICXuOSE+W0id1G6zpbnzY65ctYvLsSDo/WFDNB5cgwunx/jr49G+PPEbQoUGrcpSrIg15T4eygI7MIgZlx6efhob7LIGf/1TYtZeT8dwDJp5E9LrGV4NdfsuCtPB0aGAXSCc4u5bq+VzIeCz55va7++zyXru8Ex5k4aQJtTFKUY3oQXnzjQh7OoPGv6D2/OoK9qm/D5H5J4AzG/rQuno/uEWsiOVkRmJg4uXJv7kK+Rrg+sH4ANDpcSwr6qWI67KbhtlfYZbzWZrHt11mLZ5mE6RQpCSHlpP98bPVFNGA+2v/LogYO+9e2R5xs9lzxeJEvnE/elykMGGCYu37t7YXoB3ahizSFcgVhztNoRg6l3sSqFVPRP8qowFvNmrbIK4Pm+wCN9tx+M8ZbYu75yhqFR5RAckQVPMMJ1izpxL2KIkOEUOQqDU5kzTeESuHJcHsEt1S1Z+F91LiOy+oWEqne3BfzQh6DVbBhMy0UXiQVdkiCwVicoSRrj8/M0xnHFesPVGNrn+er2kHZEfNFWCVo15VtT4I85uPzZNtBJG1gkMXaDfpgvVjxYL4BGxdJEBFwUaztRyreKpYtEkqc4C1XjgdUQyRct+W3WmjkhLsOYJoCe+slT2yW3tjrFM9fl4K5wrzMs35BIe8JuQX/9UCD5PUfIQ0rgSexZhWQ3yxVZYTjK229nbGbJ/Mxs/s28MXvtsucNy0e9tJNC6fyRV7tjVm8eHbN5+5e6qn2bCy3lswH42Pi5h3oisHFHFVxw8m68l6dgk7weW3EoHbnPt9CjLH1eJrs8uYCaPim0wbaIU8qvaACtRm+M/Wcbh86Mdn9+3Bt/GjQ9GRSCm6+rHRaCtwo8qyWNEwyIzlWfdYydFBB6v5Op3rWjhSGGEDTpkxVDXYPy3wIuBaxBiF8AhBye/mkPdEQbF36D1sgSFW6fNB+gskHOH4ov1DCSqoOZMiRRpO2WPLM4F7ArVfo8KQ2q/gk4G9nMiPXqbw0Aiy2Ic+v4fXEwOGT7EDvWqvmhKpmDqUdOMkIqmwMAQJjhFAyxljD9UcDbeZR6ew7ZQQRkxBD85MiVSl7T8uRmbTjgVZFV7RYvlEjh0pGKATqyree72qFnucG5e3PTIa5kXwrp/D90JyJftcaFuT1PnT1g/9iJ1Qp98DWNzgBKbL4L3jYEB6b1ukzwEBgjA5n+xeicLIRRaNKNyFH6SUAwxlJdHg1drB+udfYUZGveEjseGqAnp7cXoYYIh2Zo3vTMtSTbOunq1VHPWOA2pjWHMme/uNM9GLYiNR7IIPE0dZbjOSL7KFViRxPGgSbzhJrw+/XqmQ2pnMNVHX97hCl66+Z9ouLbTrcfRK3VeC2DmdC8iVvO+p8ww6J4F8ntPv86AWolyx5hmHBBq28Huiis8uIShcUYGvnpRWO56mPw4RLhBJ8PZym+mOgAC8DevxYPBLh5saxNw3p8jv5h9OawKo9N1nmm9Qp/6iUHdzWnm/VQhU7/fb3O6xFD38M24ijafRUolK5Ineve8pgLLyOYcaHtg13pHvWr5DLwx5ICUNerAtHlHaLrj3C2C0siwP/6T/cp/OWk6i8zKK2vj0TBp3gBUsWM2BoCdjzmfp7J+ItnSUzQ55SKbAxxdXIUFa6vydhMDPbpmfCglbN4BKcMJXZa/ahlqAlt2MOj+02IVqsTRIVl8xWs6y,iv:8o8NZx3zGarCPrCIQUhRwrlQFFxHN6A42Xae2sakqmA=,tag:oCPPidYyBgQbAxJMTZrjyA==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/vector.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/vector.yaml index 09e725ddbc..65b3cc8c53 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/vector.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/logging/vector/vector.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/grafana.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/grafana.yaml index 6586dd48ce..ece03d2990 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/grafana.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/kustomization.yaml index e32acf9bdc..9e3e385064 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/grafana/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/csi-secret.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/csi-secret.yaml index c0da8a06b2..5769f29976 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/csi-secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/csi-secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: secrets-store.csi.x-k8s.io/v1alpha1 kind: SecretProviderClass metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml index c6920270f9..46c79dc6d6 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kustomization.yaml index cae55b7e6b..f892f3b924 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml index 22f5d77b47..bcf4579479 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:rdun+TEi8HwKzh68MJwkXbiFB9mQHZtT1KLlbJ0EE4q+Yc8wBYy3/o63d2THT0WoHKEyKm5g6kcSMsI96n1GVVQOaS/lXMP4oGBkJbMB46IXfjlu3BT6U5crY1TfEpngy4qEey+IK8/t7e3WKX1h9HnaP/2hePtQ1v6JpOyX0lz3yXdgRAJUFG9zL1oJpKqQlrJklhkgqKv/HIDeMpl4bRUfg/HsoGKpDkFHBK+jFr/Kou35Dmi2+Z1YOCVtMQpX5udnk3S0vIrf/Xd6pLj8XoS6tloWQtuOCo8tqNoQMvniHrtpnQZE+0aSeBZcWhkZO88JYiA2oh2M8JOyZGJeQ3s4Xn1BC7FAW1tKn0SBphPYrzPPnh8E6fYHWgkxzLA3Mqg94Vw0jVU97YKO61aFqRvNIEBT9wG9ZV8BME7AqehEwP2LAF6A1I/8uftdZNffMNe90qlt5WwdsJ0AwVxAA7+eB/yd7QOsFoLxz2G2ZsEfYtDWGIJ30EW3v9HADOwScFX0zUrEKVs374+R3W2p/0o1ZGX47p7CZMAlh+jHKJjshvxd+vGrriY3ATGUmRd3LWnIZAB+gnKF7I3+ZDA2QgjVUJj/fefOLa+NWaaxozTeEPuS4KN4ryyS+qTUDl1zPwJR18varvL80Tx/BDBi7gM/Hnod71FsXqlqxn6Wwn5gGS9/USyEKp90zxC+uCu8Kt38+P9mSTyCGv5PC2KBkSVO2OqqN+Whd/kkNEWEu40vlnggnxJvR83WSiisIa2mCAiLz5ODJFrYPjtpxObpI9z0xQcMUcu98x8mnJE408vQ4D3G4BGdK1z4PWDssBSHmbgkgmcS7tYyuDhUyAeD9FzI3IsHwVCrthiobA2QinJfFAtYrRwJz/QS+uSJbo4G40hpFpf9iHwf5aGK1h18FpF6ktTVuWNON4+W3FcMGuUWRIzcu8KqqHriyf37yCko2m67qzzZ6SJahAK5QVL7CizAVzRHgguNNXse5SNopJ+dNnjR5XqW9b3bhgE1g9ulz8Tli1yEMDz4x5VM8xKt6Vt9AFwpFgNHgAH7n9kVdspyS0Qgf4skShpY8wZnqKpSF1T/2wH7khUNi3SHjfVHkC8NSDmz61I9Gw851jcuo2mnu3l7ueUbFAog0yYfYUh8TlyNThOI0Y4UlvYpkzKhXeUi7vDbicNk5DZUSg==,iv:Gnni74AwgQ3yyPYw0AtNAWI4VgCUynCQn/kwORm43mA=,tag:4UUNaArS1kKo6ilHzQQysg==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/kustomization.yaml index ae636f7122..dd01b3e5ce 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/service-account.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/service-account.yaml index 7628b47bce..415d20e709 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/service-account.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/service-account.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: ServiceAccount metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos-objstore-config.yaml index b25e214251..89ff95a7a8 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:URmtPbrXUCZANnskyGpbIcgn4LCJibDTaRwdq+4V1Ij2Zd9OFEE3IIIwBZI70sqg3z5kDKyXu7Cu4rS/hIuFbowQwONrAKlFb10l2k9mSobMvzXXWrcf1T0glENjVZluoz2ynNRzdhccp9jjB4tslcP8WoYHfAizNBZ1//4wq2boZ4aGSDpNu9LL28+TUA4JCDgP0ZYV8kwbzUGgNsmR75PeB/qCO6HdQe92rP94g422B/0EHjhdiV5h9HXsRDjaCNZS2l4ycOPSdw3nIfv69qKiRU0zSdpGK9Ea9rGsK2PXstBlu6evMxnJbTxgA1O27WVsVVkMywmEdv3l3ixJ/VaoGzC3ktpThUbyDrumjD4sPLj9woDHzZUUpPWR2bT7bwZkhs4CmowBx0f09ca37nhTo57tnVei367xQm3vB8oB0vjxNd/rxH0GnTueIRBiDry6ZaMZ2q/tDx+PUCw2ERdZhFUP2dnquyp1CqJVzA34CUPgWNvwqKbgJAM+TYUZln5iCux41XMlavUss8v/tZVvK77/dUKU4mfbsqiaOeoBIt+K/WQ2tfeVzEdXcCWwHSCOTS/6pkQLBBEb5AkolBucP0G3B0cKt89ZzRjt2NVqoiYWHYJ417U94U8c8g/Y0zTP9MlY4iAgSTSbVeCFY8r5+pJUJ+R4UNYXx96ZIy7I1aagWXNdQVaHMyXbGkXnE3PvSw5snm7hKo63bzfqeyRisOxNAZE4rKZ/HVd6ORlayarajOa2I1zrByxAYDc7gEAvfbFXxJTAHx5oecBvoyR35UWKdIyeTFEqfRLQYcbCUAFFa19nB+sPqO0qLdt0E4wwRqqhG7oFWavofY5RfCTf3bElDZrSt+pNoSLDw6KjqP5UgihQNSgNXYahT+QwsnIBuJY14J5xfpB3E4tpmqpzY7ma/8imLF6+rpE0W49ts4jDVjlJglNr+8D/SHjgy0Mf4NC/Vr+OWq0oBro4C5Rc8o0Xw30qt1AsPMo1DJPR7l5ng64IspxgEg92dWZ7N9a7vm6czAiDAzajSonnXJOmqld+9MsUeh/Q4fubkDGX027m65B45LYiuU+cRzRxK+Vpn4IPbGxG6p7BEUpu2WxsT1ooEvSXItygmcA4Sq9dbV9w387nMXUpTlZ2CP0X1UaDoylzLAbKSvcATprNL2Vit/bDvnMC52AEwg==,iv:Kxgt+TKwS9sC0cCV+UecyKf3k3rXrcOl0VVl/HGBa/I=,tag:cO3M/gqx33MRGF5ygLaVrQ==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos.yaml index 2b7425135a..43aedab1ba 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/monitoring/thanos/thanos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -76,7 +63,6 @@ spec: # - "dnssrv+_grpc._tcp...svc.cluster.local" - "dnssrv+_grpc._tcp.kube-prometheus-stack-prometheus.monitoring.svc.cluster.local" - compact: enabled: true persistentVolumeClaim: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/kustomization.yaml index a10ef5a96c..983a129dfa 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/osm.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/osm.yaml index 8106027356..1c2e131adf 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/osm.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/osm-system/osm/osm.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/kustomization.yaml index aaa32f5568..98d4d1bd13 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/velero.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/velero.yaml index 420e856fef..9660342fe4 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/velero.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/storage/velero/velero.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -71,7 +58,7 @@ spec: ttl: "168h0m0s" includeClusterResources: false includedNamespaces: - - '*' + - "*" excludedNamespaces: - "kube-system" snapshotVolumes: true @@ -82,7 +69,7 @@ spec: template: ttl: "4320h0m0s" includedNamespaces: - - '*' + - "*" excludedNamespaces: - "kube-system" snapshotVolumes: true diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/httproutes.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/httproutes.yaml index edd1ca4f69..a2b77a85b8 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/httproutes.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/httproutes.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- kind: HTTPRoute apiVersion: networking.x-k8s.io/v1alpha1 metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/kustomization.yaml index d70502b917..96eb5b0e20 100644 --- a/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/gcp/dev/whereami/whereami/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/chaos-mesh.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/chaos-mesh.yaml index edb5d9ba0d..082a757b9a 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/chaos-mesh.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/chaos-mesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/ingress.yaml index 305914057b..bd548ffde2 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: extensions/v1beta1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/kustomization.yaml index b3b1a40a3f..76296dd06c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/chaos-mesh/chaos-mesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kube-prometheus-stack/kustomization.yaml index 5bb1082a2e..f6ee01546d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kustomization.yaml index 99a2bd24bf..f04c3477b3 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kyverno/kustomization.yaml index c5334a5d41..2adb32e1b0 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/crds/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco-exporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco-exporter.yaml index 2f29127c40..85677d8864 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco-exporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco.yaml index 6b0998c412..21165596fb 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/falco.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/kustomization.yaml index 3aeeb7a589..6f5ce5a1fe 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/falco/falco/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/charts/kustomization.yaml index e44c43d538..a2e950e3b6 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/monitoring/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/monitoring/kustomization.yaml index c9e7add313..a9ae76d057 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/monitoring/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/flux-system/monitoring/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/contour.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/contour.yaml index 6214e61159..8289729b15 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/contour.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/contour.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/kustomization.yaml index 8d9c71b9ec..3222be5b0e 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/contour/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/ingress-nginx.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/ingress-nginx.yaml index 3d02dc2e19..a5faf83ae5 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/ingress-nginx.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/ingress-nginx.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/kustomization.yaml index bf6dfb03b9..bb2fcf8c0d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/ingress-controllers/ingress-nginx/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/keda.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/keda.yaml index a98426bb23..c4dfb6a1cc 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/keda.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/keda.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/kustomization.yaml index af70f9a060..03158c9b3e 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/keda/keda/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kustomization.yaml index 7989fb51be..1fc9315ff3 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kyverno.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kyverno.yaml index 86388ce2b2..75ec081951 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kyverno.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/kyverno/kyverno.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/kustomization.yaml index 728b8b0b5f..f0402ff1b8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/policy-reporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/policy-reporter.yaml index 4d0498682b..7486965509 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/policy-reporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/policy-reporter/policy-reporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/kustomization.yaml index 5d59cc7220..7d47d362d2 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/portefaix-policy-s0001.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/portefaix-policy-s0001.yaml index 36751f2c6c..d9c57e91ca 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/portefaix-policy-s0001.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/kyverno/portefaix/portefaix-policy-s0001.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kyverno.io/v1 kind: ClusterPolicy metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/ingress.yaml index 071f74575d..a62cda4680 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: extensions/v1beta1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/kustomization.yaml index 7dd2bccef2..9cf17ff849 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/litmus-chaos.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/litmus-chaos.yaml index b232248145..1390a99784 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/litmus-chaos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/litmus-chaos/litmus-chaos/litmus-chaos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/grafana.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/grafana.yaml index 730b59e750..9300539583 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/grafana.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/ingress.yaml index 1133727d11..a154b0077b 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: extensions/v1beta1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/kustomization.yaml index 3caf4b0c53..4cd5592843 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/grafana/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml index c462c1028d..0643a7d407 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kustomization.yaml index 9950a8c136..694f015fbe 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml index 9a48e5ba54..77dc6a3181 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:aiyYotvrkxcr+0FGq0s8/CjDTDBCp/Ev2eisQhxMsNhJFKx3AykcX2Xfh6wytX3Ls5iNs6VHPngKzGGMwyNF2seYKJ0=,iv:BbA5Xf4r3xKeK2XKqwR1/xfNdodqU01/DxTRxnRgWrc=,tag:tGUvsK37/hRHBYmV6ZUeig==,type:str] @@ -27,10 +14,10 @@ sops: gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2021-01-06T14:51:58Z' + lastmodified: "2021-01-06T14:51:58Z" mac: ENC[AES256_GCM,data:8cxOk26Z7LwVP4xRoA9MVl9naQo7SfjrSn2g8wYlzb7b+oJaGqEjIOovR+8M7UUtbjQkWAvfHFwSUKNlCKIAE9Hk6BBrQM7Ry/+23GcZ4s2wFBoqZhCNXyr+kF3BF/X/7I35zyT2to+KgzqNCouv70I5HUkdRqouazFREejOafY=,iv:50ihbrvzY0nVqY9zcQi387RhypZvZfgLLADvy4UJDZo=,tag:QhTajOmP/j0QJVxIMJbuqQ==,type:str] pgp: - - created_at: '2021-01-06T14:51:58Z' + - created_at: "2021-01-06T14:51:58Z" enc: | -----BEGIN PGP MESSAGE----- diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/kustomization.yaml index 16b57e19b6..d8ec3dd986 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos-objstore-config.yaml index 9a48e5ba54..77dc6a3181 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:aiyYotvrkxcr+0FGq0s8/CjDTDBCp/Ev2eisQhxMsNhJFKx3AykcX2Xfh6wytX3Ls5iNs6VHPngKzGGMwyNF2seYKJ0=,iv:BbA5Xf4r3xKeK2XKqwR1/xfNdodqU01/DxTRxnRgWrc=,tag:tGUvsK37/hRHBYmV6ZUeig==,type:str] @@ -27,10 +14,10 @@ sops: gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2021-01-06T14:51:58Z' + lastmodified: "2021-01-06T14:51:58Z" mac: ENC[AES256_GCM,data:8cxOk26Z7LwVP4xRoA9MVl9naQo7SfjrSn2g8wYlzb7b+oJaGqEjIOovR+8M7UUtbjQkWAvfHFwSUKNlCKIAE9Hk6BBrQM7Ry/+23GcZ4s2wFBoqZhCNXyr+kF3BF/X/7I35zyT2to+KgzqNCouv70I5HUkdRqouazFREejOafY=,iv:50ihbrvzY0nVqY9zcQi387RhypZvZfgLLADvy4UJDZo=,tag:QhTajOmP/j0QJVxIMJbuqQ==,type:str] pgp: - - created_at: '2021-01-06T14:51:58Z' + - created_at: "2021-01-06T14:51:58Z" enc: | -----BEGIN PGP MESSAGE----- diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos.yaml index 6f155c2632..1d2fb16c74 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/cicd/monitoring/thanos/thanos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/contour.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/contour.yaml index e472822849..c4dabbbfa8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/contour.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/contour.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/kustomization.yaml index bf6dfb03b9..bb2fcf8c0d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/apigateway/contour/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/apps.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/apps.yaml index fa4c014dc9..bfa782e526 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/apps.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/apps.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: argoproj.io/v1alpha1 kind: Application metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/kustomization.yaml index 06396a7b80..0d4faf45e8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/project-homelab.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/project-homelab.yaml index dfe43e21b2..4cb2d01316 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/project-homelab.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/project-homelab.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: argoproj.io/v1alpha1 kind: AppProject metadata: @@ -25,13 +12,13 @@ metadata: spec: description: Portefaix project on Homelab sourceRepos: - - '*' + - "*" destinations: - - namespace: '*' + - namespace: "*" server: https://kubernetes.default.svc clusterResourceWhitelist: - - group: '*' - kind: '*' + - group: "*" + kind: "*" namespaceResourceWhitelist: - - group: '*' - kind: '*' + - group: "*" + kind: "*" diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/projects-core.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/projects-core.yaml index a7e40075d0..aebdc4f005 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/projects-core.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/apps/projects-core.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: argoproj.io/v1alpha1 kind: AppProject metadata: @@ -25,16 +12,16 @@ metadata: spec: description: Production project sourceRepos: - - '*' + - "*" destinations: - - namespace: '*' + - namespace: "*" server: https://kubernetes.default.svc clusterResourceWhitelist: - - group: '*' - kind: '*' + - group: "*" + kind: "*" namespaceResourceWhitelist: - - group: '*' - kind: '*' + - group: "*" + kind: "*" --- apiVersion: argoproj.io/v1alpha1 kind: AppProject @@ -46,13 +33,13 @@ metadata: spec: description: Staging project sourceRepos: - - '*' + - "*" destinations: - - namespace: '*' + - namespace: "*" server: https://kubernetes.default.svc clusterResourceWhitelist: - - group: '*' - kind: '*' + - group: "*" + kind: "*" namespaceResourceWhitelist: - - group: '*' - kind: '*' + - group: "*" + kind: "*" diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/argo-cd.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/argo-cd.yaml index d80b62a070..89988d168c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/argo-cd.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/argo-cd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/ingress.yaml index f564a46e73..f8640949a9 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/kustomization.yaml index a7a0029c65..3042181e46 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-cd/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/argo-rollouts.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/argo-rollouts.yaml index 107ccddef7..683836d2ee 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/argo-rollouts.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/argo-rollouts.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/kustomization.yaml index 13e7e4a345..a984302e53 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/argo-cd/argo-rollouts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/chaos-mesh.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/chaos-mesh.yaml index 968ff1083a..8986ae32aa 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/chaos-mesh.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/chaos-mesh.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -25,7 +12,6 @@ spec: # TODO: ChaosMesh: ARM64 Docker images # labels: kind/feature, priority/high, lifecycle/frozen, area/kubernetes, cloud/homelab # https://github.com/chaos-mesh/chaos-mesh/issues/1955 - controllerManager: image: pingcap/chaos-mesh:latest-arm resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/ingress.yaml index 09607a5bdc..49db8e4ef8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/kustomization.yaml index b3b1a40a3f..76296dd06c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/chaos-mesh/chaos-mesh/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kube-prometheus-stack/kustomization.yaml index 5bb1082a2e..f6ee01546d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kyverno/kustomization.yaml index c5334a5d41..2adb32e1b0 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/minio/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/minio/kustomization.yaml index b8e36db7a2..81aeaf1cf4 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/minio/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crds/minio/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/crossplane.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/crossplane.yaml index a1b4e2732e..9dd192befa 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/crossplane.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/crossplane.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/kustomization.yaml index dfc0cba3af..3b449accdd 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/crossplane/crossplane/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/chart-values.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/chart-values.yaml index 3650b5d80e..b19b486bf7 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/chart-values.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/chart-values.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/kustomization.yaml index 6118edefe7..7a18d28ab7 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/dns/blocky/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco-exporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco-exporter.yaml index 6224e71da0..f57639ce92 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco-exporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco.yaml index 9ec527c908..6296ed5b37 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/falco.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/kustomization.yaml index 3aeeb7a589..6f5ce5a1fe 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/falco/falco/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/charts/kustomization.yaml index e44c43d538..a2e950e3b6 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/monitoring/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/monitoring/kustomization.yaml index c9e7add313..a9ae76d057 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/monitoring/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/monitoring/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/kustomization.yaml index fd4156387f..f5e2ad698a 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/slack-webhook-url.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/slack-webhook-url.yaml index 50d7116808..56c7187307 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/slack-webhook-url.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/notifications/slack-webhook-url.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: slack-webhook-url.yaml: ENC[AES256_GCM,data:0p0zWK2GdTxdbeyU38ZPMWlkLD72vf3A/bd5b6Pi8bNTZgoWrE4JSWyv6VxFW87EgNtwoLk10MkFSvEZy0UpA6Kv0htodjZCHKVwR2h6XQof7OtVcMSfK0BtTfTcCZINOUOfs+osPxwF535IZgEP0JevqHMu97PuC/MpR52WV3vwjylBJ3HWxhgqTfg4v5pzcNsMyvLK+U6/pQ4yBPRHVmN1zv9WLXnPzShv88I0cDeA0PO2+dQIHFa9FNewTT8XOZ+ZHRXQ5wNrlxBsZxV/Hnwor6s+5VYrICeSPzRJB9gAFA8QdcJxasxRZBHCZ8au33GwZKCuPOUARz0nde7cHZMRK3G+rLCoK9vKn/UCzWLyT8bie6yU9JrMAmeuewr9/QImuHbeJOpE1J9FzLAcXwG/j6+ywnp71I/7zRZuVvDveOkeU//uj9EQ5OPKsh4kI0m5BCPBVW+7lcFTa7/n6zUvkjdYxvWp3BNDX590fKh/u3TRdHxkgMjM5lgSQXuwT3y/3uWz/tbi9299HcNbttoGAJV8BHbrEHu//oWV4d6N94kKDvvOf1eVMELPnyeObepqBf/Q8hXeGGhqeA2WtS4KR3GZvKMnoICuZ9hbCEwZrUcliErWjZ0y3cV0XcddAB3raf+dSxpW8M2VPD1yEaz+Zzr/5vCftlWTOuQKzy3jG3kmxnx6RKISF5x2IXf6qJ2PWOu/tBXA4WbvVZBEYJ66rUVJ3f6OzRsvgfFVGLjFmaNsOryD47aqJAwvHJbKzOF0EDoyep8+fWZ9giMtE0DmLDg1lY1cglFvo5Rk2+THLRV/w6TKBbpAAzi++O2duIfm7X7eAZ1X+nMkGdDboGiQvUVOtl7ZGpfbGHZmzosKp0AgoD6tCrILVFqsO4XKssEIAQIz9vbF5cNBttWkpPiSOnyqzo2ifdgs10uNZkzRcPKjtpNW6lqwYowNzaksdcEGOgLZRERaoAznf9ZMH1pBAf7SSphkPkKu/p8tZ1hj3uNitMQegdr2XloyJ73SQkbolSDudUF65b1aFxWz6A+WwLoI14tx2eUGFj1TFz1Alwcw7gI8kjnjE2XV63U5uWdrwOTTwV0QeEAukhCACLBhGutNAhfrwS6mUvmgkHEHf3BXIRPYRYb9v6Esw6M5Vl1hFCpqE9jt8rw1zH5HbcqrkpEkBYbQuKjWjQXCkI0+TaHH3hDAVZbqUUe8Jf+zjQ/gtbsXmpvKbW8shE3R/XjF+5wX9e7BP5ez70yhe7bXRKqTMHIKCLhOkhGNIKYI56SyTOB5y8vHqql8dCgqmauFDzALFwOnrUa+GzfMD0v9dKetVLogws2sh/ybcDAeXxfpgp+RFrjA8VRCwFNYYE0w5AwXlphOuFZN6q9D2kivhnC50PU/gLMXjUCPOpBhGLnkMhyD7a1DfO0blNeoAP7nyPFSrp5H6mbqpkH1X45kcLdDnnfy/EjadvOrpiYeUhjXfkZJ7J4yffnf1oCYvl0jxbxk8PI3NjsRWlJ2Dqtlu0RTrtaCSw==,iv:jF/BfjQa4mbA8/ca5gszs2j/L8vphostzHeQB/ZgHNo=,tag:XMXpA21uxlytCn4qCi4txg==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/sops/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/sops/kustomization.yaml index 4aa36107f9..2e5dc9eedd 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/sops/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/flux-system/sops/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization namespace: flux-system diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/hajimari.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/hajimari.yaml index 2dfbad4119..b296c1bfc8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/hajimari.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/hajimari.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/ingress.yaml index 57a0c3ed87..238c74c26f 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/kustomization.yaml index de5e68d8c9..9f6184e840 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/hajimari/hajimari/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/kustomization.yaml index 6c557e9e00..fd22ed96af 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/oauth2-proxy.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/oauth2-proxy.yaml index a218ac560a..f7c6b60ed2 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/oauth2-proxy.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/oauth2-proxy.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -49,7 +36,7 @@ spec: whitelist-domain: .192.168.1.4.nip.io cookie-domain: .192.168.1.4.nip.io redirect-url: http://auth.192.168.1.4.nip.io/oauth2/callback - cookie-secure: 'false' + cookie-secure: "false" valuesFrom: - kind: Secret diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/secret.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/secret.yaml index f13ad835cf..b62540c921 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/oauth2-proxy/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:B5dIFi6ofRsA7gtPIfNhu8uPTBl4wRMjsFudh1SCjhdrP0U7Z5mmAOjDhd01LX4m4oc5+4kB7KG6bJm+s58Hdrs/fMwUXJRPbjIkOEO0alo+xllimN5KGymdYPEY0Ia5mmIgMWVTo9NcxA7Pzu9hA6lqVJ4TCrvffyQWdPs0hB4YUnOGNniWEI0UJQTMnYAAfLoGDcka0bso5D/4ACiUwUnGFNq5Yzts2hRVESaMYEJ1/Vf+dkJaJX1pCybZCfoRffAgVdzofhtSOGpWfjk2SIBvXQXowP8xxdSw75ngFtReR3Gj+pTCW3n4m5BdpEwBfcEiIbMXx7QMf+NWpFQdHk0e5JrcvdajxKN8JYsDbifWK629u92M5e/8IjdOqFX2g7eU2xG6Tc6sM7ENaFaWdZvtmyM9nJ+kuIWMYtyR38DdTfuLJ6VrpWbObHjViP9xaZn+gRjaCV3t5POLT+2pNjMLluco9gN+Nmcor6XpJAvXmQCb7OfV3/VHMjMNRc2wzS8JC47Q6YcvemQYZyvp64Qait0hgF3c059PF0gPPvectt5q6AF/o2kfKuZkzt4HfiXEk1C51wG1yhg5OpCaT3rzkyUARNehIyLjn1LQ2JzdVRDAhEbOtNv6Fkm1kLZ0WV3MaPF3YS726wY/+WgGsG1L9wl32lNzoHvRqA+bUQh8XmZg7UZLFYkvlVm4bvyO38MJujoMuxn3GP6htYqUSrL3xsve1eepHYZ95cm8/fmezkqal51IbVGsgBZS4Thhcs6djjmB+er2GSAkvKytcbzQSJ6C5I6eOt/IWpXWSFUBuUZYTIW7Jf83jF/8hPWdRQlNFUK/p4ymLPvTc0TKSfdYKdu5K9A4rJ2aDq6EYGDyeekT4XR1+sKlV8usv0QLaElA6To9AjsrzFCUIro36WxNINRnSf+2C66x1zDfQDt2MjOQTx24QHiTuipDjhOkO0m+r8ntqEGBCXOfKlVEO+1/ILjQwh8fLE7+jcC2n2nO4CwEcPTMwhKuqn7i3Wc5e8dTMh9Ds9xDbB6oFZZEOKSKr4H95mJvWm0TkBPSfvS+NH+HyLDo0vIZ8OaAplkaGrfzwbGAf3abhDi1lOtn/rpecEt0LNrzlk1lz3B5IRDg8KYc/+en0P47hE9czIhgYFDoxsepfOoWLmNUh2o6IoQKMwMwgVwQnGlG5n6DOh+9zf1SpRMQIuaQfd4e/WYr5u7uKFMNpZMS4Bfj6tBjtp9FP8BqLfL8SwrzHrzcntAaVl6n4+VvcWmN4+xGqxgR7kT74Pb4A5VTIhg8nQfhAPnHzWg1o+1PREVwDO3qs7tUSDJzoy1NClh7uu/G+UgJ,iv:9xGrKgbLGSJwG4RE9b2GXm8YVOQlFpxPGfncEgG8Rqw=,tag:CZNnyvGPn0PH+zpluCCAbw==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/kustomization.yaml index d4b752e116..dd056e4c4d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/pomerium.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/pomerium.yaml index c9bee98b9a..2de6daff9c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/pomerium.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/pomerium/pomerium.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/kustomization.yaml index 83f02f6c22..a9cf5c6517 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/secret.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/secret.yaml index 3ad96275b6..6902ce826d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:vLrQr9FhpA208JqHylqtSitS9DFa+FrLgn1Sg8id7XwoW1JcP5zZtzFBZRuPWsIvYSRwu/mUobrxoAqx3Lyi1EJbt81xqF9dWDWeS2klpnBlquZshE7W7S+4cDa2q/n0nSmGVwC9Cq+yLgiaecTfpSzd3LUqxhbQ8hI8kTNEDWuD7+Lm8F2ZuQW2+j/+yGAWYSD/UFngsMCKUH//xi6V0v2h+nFtpSInE+b5LjGtJRnLy3UBTt+X+oUaatdll0jOYTrBVYGdx50hUAMLERM9IXoFdM74KvP5jyaIOolHPti5z+I44kfDMh3tM4B8/rjiOW/b/sYcVt2+XDw/wMYvWhV40qGNrd6QokMiNSv4E2goR2vmi/KO2w+sunntf7rpQgngnwn+ND0BXa2TYuzU8Wal443zJ+nB28EyUq+puCz/BX1n/qNKZSfFpfHk6QypEKqZML3dDEoQQGophnbvzo4c2vQttOrvLyiISg7G/vZx0ErH4xoDBah8b48C69+RQpIa2HTttMqpVFXAaZK6MkRP+PGnoTuuJy3vqU6fiJnXFMttHsj7r08Q56Lkcy2GgmvEnCmyJA5jBsxQ6XRZG62nXA0aGM9HfERM0BSJqy6lAXcziQCLm2JLy+RzhzS2q06BiasyLIBd4u84QKuD6tNlTyX8SlbAhRmbXARiyyxrlMyBOp6sbgvIjVX8T7qd5iuguXeynms7/p8fRIv3GSymaKWiynlDwzU0vmRRyCba6IoPk1neyDmFZmG6bxuYro+iJRAAQQWzsh/BB7GCA2AGf+qu8FVHE57/sSTZWissNSwFntweD3zkyOGqTlyk84kgnSKIz7q0THAif39KyNUNAoBvzQ3T7LrrYTrOXd8IwWLtbVliOzwepeCnX7j+z7C+brrRBOyf9ouKkDMrcxHJF1ziEYmsTtn3u2CVeneV6jHSV0QmbFDd8lPBfT43iXW+oXma+1Dc0gmP7eATS7m6oAFYN4fXcVIry2N2CK8tyNhyNe0kfUYK5ofNAQez2ObAN8vmfkJtFyq64VoK0NPPDXb6mfH+3BIA+WgT3jlECdmgttA9wJrd0RG6xQCkMZrUFaEELOZf5+23mglfz4vLzpeXvSiqsqbBipN6jsThDsBGdn6fhDqLiC0HCovZNX6lGqN8FILepq/xd2zKMzC+AYgnrV7j84jfJRG2ZolZmlpTOsSv5G91/49jlljL6j10dRauZfkAmH/bxd4rc6CoWqDh5jAA2o4EFE2a4BjdJX5WUrZWsGaF0jE/DtVW+I6RfSqVvkPOVD9HvwECEghxVW/QkDVFUIZFVjfb1MxIAz2NnjwKH4W5q0588jE4uMgHRbqhLI2NaiHpHyEkAQYlXT2dwRLhwt/qz85VOV2wWEMxsLauiUfvV2CBAuwtcfQ9nqW1vThT7wWxxPMyoP4pxXDLlppu+fCmnFnFHSaldd4wlMJaSSIZ3ARozGjO30KhMW3iB1th0q9VLn1FDLt0A/rOF5hWuSw/tLS61zkgrdZiPqNGIdve3RF6dZ/C+Z7j/EGqhz09M4nw9XO7J9ganxvwleSDCNGcS1+kieAW6kZq+rhr5F3Fo9TJdhKBDN6pr+bE8TqwwBNAeizehbLIZu0wUudwGmiO/1aBdJrg1ct9DlEYnxHXEUugfff0MCpdziBpguYO+rxSrwq/88Nx1LvvOBCSz/PkmfACPM2KpHso71s6j8E98itA3qbk3akFFSfuOIazwGeodzqwIIblVdsH8Qdn0T7BFgUla9Ex9XCYGPIK/AKO+Aop+yFW6Wt1t2YqGWaKXB0HGVu+O6Mmd5R63cWsfG2I2BAh0okz+L7hPoDCaiW+/NVbp6acV95+2fke3sZU3UXVBM+eg4ohU8q4Bsf9vRTol9KAiG46jSqQqFcMo6TLF6u4FY/fwr4FmH0nt4Tzmd5R/ZweVLtOaThVpBViLHT+d5EBfSKxRbbeiae2iHNEkkUI3lP5B5GjmKU29zUgXGj9lL6nPJi8vlYZk29Bk0lwIArbmVYHPMLjy3JFiwv2rlh13I4xBMQ+oPhhcFI6L518RBC/OlAFiXoZD6R5ofoGHBZFG0osK4iGYDINZ/zQiKfkChBJnpiQjN0Wii9Oz4YKouV8bCHFWmllun6T5KXfPQjJOc+jVwpZUDGs4EF/A2AGnsHhOq8fcJOCkMvZCfhDMvbPUhvWumKgOZ+RKG6ivLEZFME9ymdpUGAjdghD94+HeX5ELczLcVB8VqRFgIET6FWj2t+rvIKyJj7+ox0QpsZV0/x1eqJ134X74gR0pHSyEBslKm4Cz+8EikMgTiZNKjJ77O8rSzrSQje3N6/vEdfJjuQKwJyjPRNq7pJmyZWq9hoSDc5nVuIOiGhz/ym1JNP6t2VGwSOQfaIWjYvTSX+slj3/vlLiQTGjnSR5Qq1nDDits0eyBfe5EKQeWzP1f8mgtLnzStlOjngQsLl4Gck567BkPVbrAwfE9zkDylQ9Q9F/fdI7daSTUv0L4kBvBw3bHYL5tyxzkvaj9b+H57Rz420=,iv:Xm8UrwLikXeUJLpnRaEqMo8wI8agqHipe3X2ChS5neE=,tag:HT55f3mIUL2zE+wn/H6Mvg==,type:str] @@ -27,10 +14,10 @@ sops: gcp_kms: [] azure_kv: [] hc_vault: [] - lastmodified: '2021-05-16T10:02:47Z' + lastmodified: "2021-05-16T10:02:47Z" mac: ENC[AES256_GCM,data:p3xedKRrT7b9gHEYx/2dEkdHQXsALhsBSrdCdD2jTTpK5dArnneal4F2/k7nSDQNgd3XZQbxMS9e5BTFZUx+SpIBknIeyViwdXv2Ct5+QjCOhhil3mTDTNlgMdFTMLEVk8GbPu6lBJ8QoRRwIy2EqJRtMXot8/IqYt/IyU3UR+0=,iv:hkvZNSx3Lh/NlUi26JGVI1QHm/ja2tycRUL2iTQlhv8=,tag:kqqy5QUqGErgCLfxNPigHA==,type:str] pgp: - - created_at: '2021-05-16T10:02:47Z' + - created_at: "2021-05-16T10:02:47Z" enc: |- -----BEGIN PGP MESSAGE----- diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/vouch-proxy.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/vouch-proxy.yaml index 8f94fa00a8..8b32b8c57a 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/vouch-proxy.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/identity/vouch-proxy/vouch-proxy.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/ingress-nginx.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/ingress-nginx.yaml index 1cd0f46cd6..40c6540517 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/ingress-nginx.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/ingress-nginx.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/kustomization.yaml index bf6dfb03b9..bb2fcf8c0d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/ingress-controllers/ingress-nginx/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/keda.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/keda.yaml index a98426bb23..c4dfb6a1cc 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/keda.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/keda.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/kustomization.yaml index af70f9a060..03158c9b3e 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/keda/keda/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kustomization.yaml index 7989fb51be..1fc9315ff3 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kyverno.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kyverno.yaml index 66a02b2ff9..fe0624f829 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kyverno.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/kyverno/kyverno.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/kustomization.yaml index 728b8b0b5f..f0402ff1b8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/policy-reporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/policy-reporter.yaml index 155b82aec7..4281d62c07 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/policy-reporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/policy-reporter/policy-reporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/kustomization.yaml index 5a7c6b5569..1eeb175599 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-i0001.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-i0001.yaml index d263ba77ed..eee8bcd590 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-i0001.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-i0001.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kyverno.io/v1 kind: ClusterPolicy metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-s0001.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-s0001.yaml index 96cb2fa8cd..f693096fd8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-s0001.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/kyverno/portefaix/portefaix-policy-s0001.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kyverno.io/v1 kind: ClusterPolicy metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/ingress.yaml index 2c8f2d16cb..9525c8c2d6 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/kustomization.yaml index 5ea46a7b94..4c82171984 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/linkerd-viz.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/linkerd-viz.yaml index d585452d87..658bb7e818 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/linkerd-viz.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd-viz/linkerd-viz.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/certificates.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/certificates.yaml index ab4b25345d..adf133c430 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/certificates.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/certificates.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: ca.crt: ENC[AES256_GCM,data:7flg2FT9bxLDy660i600NI11/0r+XyMS1r77GeejGHiOxHL0tInUIphFHtbvGtZXekpwMCxTMmECCUKC3AWsR6ITrtOAhx9tc55yf95YTU+/pHj36yW9ep1mVaYHTcJPnU4o5YUEBaaEnB8xT+cvbMtMuhC5eZXVzfMx3rXuuoraW5P/5tLARWPte3R0jY9DhPu3en9n8VcvTmUnCrNA2n8kuA2ZAzO6T7l/Zs6bCHDVcMq16ex0cZ3ZaL2raQm9GZsK5Us9lIopSjKHRne8wjkVG5ea+fzSp7pDYvEhxrJ1eVxLpnwtQrBdgqlcowEBbLNUZT62MdNoO/3elUj491CetmyNzlGqB6feowEBPkGQ60IEYtug8Tv23u9Xlu4jNEnwl+Te80Y0dvFpI58ANph14p1iSGBmK3rU5v1zFVa2zg+8lX88FSOQlZHfy0835dsA8jySICjnWIZnaznrpVAX5t2qG9i58IvbxV64mMk2pqdm1PbOgDxm1Cg1rQpFuCCbPYsvL9ap0/+Cc9s46sQss3wYFad79tsYm6zodfnzI16cul3pRWDtQpn8iUxx+GmoGbsN1qTXZZGfw0uFiaTWZZLlT21P3qTtx3jxcxsZmBPuCi41EPHAYdOkNuyhoPi32KsjDUnsX56ol2tZ28F2GKDC3crokn+R9kT/to+8CvT1afyuhM6T0P1wVRAW2sb9vYwkcd1QtPwJ2p9mT0TUr/MPTF6olcw3aORNIXSU/8RngGZI/v8lgzI9WSv4dhMEndfi2DkqdGHxb/2xel6ckYR3c+GSycDtWJoGGXYkWOf6JRPCX87HhfjyUSRAbSf9M5MAvRkgE0JrhHVU5nY6sDSgkaEArYcPZUBForeLwhYOv94JvtHulZZUEcODA5KwNQa6nuoPR+wAwDpTG0qQsOsiFvuFaH2/Le4LmacHy7I4WAno59+FArFObqwLHiP40zmnB3aK+ZgXpq0g+YtTgJxl0EJDY113qMqEnow1ZRnONUpXHZMgCPm6GF/5cwIR0W48r1hbiuu67dlnmcjP8tpXK703dbzKfD5vmlE=,iv:3Ir8eQr2mrk8xuS3edI17bZM9j5boyOZwzmTtnS3Fk8=,tag:GwYEo68ZS0ZMFbsiShtOIA==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/kustomization.yaml index 2178aa5c50..d0907f385f 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/linkerd.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/linkerd.yaml index dd4c7560fc..f6a2392774 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/linkerd.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/linkerd/linkerd/linkerd.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml index 033c0f82a2..f44e07bf4f 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kubernetes-chaos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -63,6 +50,5 @@ spec: # # ex: '/var/lib/docker/containers', '/var/lib/containerd/io.containerd.runtime.v1.linux/k8s.io', '/var/lib/containers/storage/overlay/' # containerPath: '/var/lib/docker/containers' - # experiments: # disabled: [] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kustomization.yaml index 82a43a9263..55b637f895 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/kubernetes-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/ingress.yaml index a6ee61ad26..19b42b4eef 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/kustomization.yaml index 7dd2bccef2..9cf17ff849 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/litmus-chaos.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/litmus-chaos.yaml index 880461ee34..8d24a69a8c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/litmus-chaos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/litmus-chaos/litmus-chaos/litmus-chaos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/kustomization.yaml index c3aa1a16d9..209fffd03e 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/loki.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/loki.yaml index 75151a9b93..7602965d81 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/loki.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/loki/loki.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -41,7 +28,6 @@ spec: # requests: # cpu: 100m # memory: 128Mi - config: auth_enabled: false ingester: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/kustomization.yaml index c2ebb88480..e3994400c3 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/secret.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/secret.yaml index 86983ecbf6..21437aefc1 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/secret.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/secret.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: values.yaml: ENC[AES256_GCM,data:7887HsjaAFX99NTRGYao7knMxt4q3RpX7tuE9mlHa4286JSCWpT63DrwxUX6NcEvbiZcV9pP4zBVQPdNir0uziqWpCgsNKaVAsl/QxxIvbuZu73C5VA0LUa1sWv1YSAPcKilictdAYbKrUSwNNgYg0vE1Q0QwZ0LuOI7a+aFoPSW5YfOu8LT+okhTXWV/4DWGwpeHpongSzeENiWJ5GyHfZz4sR7kvnX4E5C4+3yfLyLirMhgZApjKoIysfGOJXGdUc8IDZxq4EOcDb11PE/hm7wwh0Aw6xc46XWsny/2rDlwtWnkRwJRvazReuLKU685gFUOMmkMciPwqXiA7UiO+Vvx3CKgUBB2F0nIP7wGY403VHf+A72aKH/K+jBiPajAEqC2Qn6Jcz8NnHe20HpCx8t+UDyZ+2aSDSvPDgiS1JDee827gQmEz1XNAiXlfGF2kHSJuVfagIlWqVPQkXY1urSBp78r1i0irlHDA4qlF68H7MP3TI3Hvmxze0IGorknIsYIIXagtFtUyJAjZbNRlbulB6jBX6yftX70r6do7Bi6HnDMeO/GIEGbbTMtZ1ehJWkZ6Qh/Qnn7tbmz9OV/483nMc1umoNG2kSwRuEYY7vRZ3FDfirRtadPlY3ZlUrGAelHNP0CRIrU0GsfMhDBpu+6LBrrd0ZhBKw+8FH0e5kxyjYUdP1Q1BaDx/gvNXbawhHcxx3gAewT3iBqIiPpNw6lAUkPnx6Qjl8Ad0fUdJVvMv5cHPMfhJZ+o5Rx0MwdZk3Go/e+2HHgtl80URvjbXJirbSLQigLT3mXr2/pc7atJ+3ucG47PIvf+827rRalLE1cz3KDDBy3PsO/o+c5IWh4p7VcV5uisfGC4g590My+I/r50zMrfnR7MdJqS++TYW8pyyWmDsEioq3K/+CLOFkp3BDmlvAK1HGwauZlbo2Bbq6WlSKYGQLLUfgpm6XeYLA6ap5cem0T3SDd/VbM3s2qu1irpu1TrTRVmQ3ZXadzNopIvfukYD2Xr8BLbbCrr+b+tyxx3//yTZgCAooCTd4GewLuJKkS/Bdk+baR6wXzUnWptm5WFFx2xYnwcOByDQ+a0Y4VVRnvE25vBEECe+mlTXDkyrbEeQSk+IgB/DciJkwt1F3e6O7phCgTLxINJXT3myS2qYA+CGjDkZgqLfDRCEksTNFtnqT0BV6zhrUO0f5rbJ7uvkUoLUgQhhZewbWrnc7S60HBEs7SSIpwil8PGWdWmDCGWRzsWSfw13WnFcF/PS56lG+fMmQ10krhSdO7afcfvYLqGFZgTXYke7WdD+u6ZOWTYbLD/THb0SQeAfXc9dWH46i+1MsNamO/y+UdfLK02i5YBeFNbvEAwm2tDO/6OwTN1NI5cYpOLL5gVMoDid2gTVBpRZt0bPuDQzSUzAWkVmiU3wqbHGPNrxJr0riW8Q7YCrh/XWEHDIH77HACt5k4gQGpIuM/Umb4qWSe2PPWOCzbP7m+57Qhy9fb1d1gVv/8a8nH6LTR7FZsAWYPT12KqpEqlgYa1i1DTcmiSeXGYED3AErOWyWuB6xGycELMbsiQE/9xVVQnvJZOrDpd5QxVEO8hMPMNV9Ts4VVyLnE1anOzBj4CxBpoiQ+qThLTgLw7/vHsOIBDhdGf15g3EYU9u9/AIMBRRQTpv+LlXHMerSzsG2WnXQ2hhzQgyoiqTKt1LMD5AOPhAtMuu8l3qa5TiHhtZx0wb0xA3fMPn/YDB5O79beukZyhYs2Szf7a9k2kXtzHYAeeTli9sMi9v2MA4rJfim2GtzOa6ghUGxFMjO8BJPfzp8INq4h8cKEx6E7IrukGk79QB2NqNV4W4KS1pdCtHw3cIwd6P33Wa+0x3ZJSk7+MUzy+L2Q3eqohbO+yayeMj+gpP4qFZvUFe+p9+0r7FUzWfRL0OsxW1gDRpuA7N1mUZc4rRa+BxGiQ7OoF5HGeTkOU2K5MyEzkyqlHDJmc+fLBKj03nda22F4+F3/w2XyLWRbAP8hmKud3GSVr72lp+YmsT2zyf25VtXSuwMI+1koaPJQE7+hmiyvxjFk+mR4N2+KY3qIyXPlcBlDK3hjY0Mby+jKFS+qLuJ6zqBYt3h/1VpFUMZvJ4xmWRXVn01nA2+qsuEl+KZIgs1W+wEz6QDoTsTU8eXD6ZMNCHXHihz/IGCD5sQrFPtd1ibSiE3hshhk/s+LO2ydukgTYBaoiuWKswVcSGHRH06uI4MfhS+5KisvJYe7xsKihUl4DGeVWKxlmR1kh79ByKaNaGIAotbWJB9ORe01R4RSotbeACmqK/39I98O4Q4c85BdujTkDJv+h+AlaM6SLtQCV1uDkSohQRvzkqw8RI5AAhS3wqqDeldLh4/o8W3RyjGLNbCB9YIJjjkNbEawDv6dRartjQW1bVWmQSQSlGn+v+f0ArEEB2WvIzMd4e3PDT9uVrJ,iv:XMQ0sw/lyr9zZtczZaaSQ3cOobHKAykLhXTcypXZ/2Q=,tag:Urck3LHKydDcEofyw0lPDg==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/vector.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/vector.yaml index 2e693671d0..e2777df9dd 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/vector.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/logging/vector/vector.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/blackbox-exporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/blackbox-exporter.yaml index 48960f9f51..f41f832544 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/blackbox-exporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/blackbox-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/kustomization.yaml index 94bfdb3de1..bba186fb6e 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/blackbox-exporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/grafana.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/grafana.yaml index 4d44e5a062..373fe12a31 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/grafana.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/ingress.yaml index fb376fe86f..9ff404f972 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/kustomization.yaml index 3caf4b0c53..4cd5592843 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/grafana/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/alertmanager.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/alertmanager.yaml index 7fe4bd6ec8..86416b4eee 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/alertmanager.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/alertmanager.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: alertmanager.yaml: ENC[AES256_GCM,data:2FixYXpe/FEAF9CS0AI2cH9ll21fQdN7T6kWw8QWWAbHw8gKRbzzLFw+nzRla0sy0uQK2Y+mXHZl9/2eiipj26KYhow+qNU/qxcJSb8548+lSIjiYL90A55k9wUkmlo2iLsD68sX3eDolU0hA98O0jqWytf9KA7MAAZE2TJldumMr/7IUkD1KG2U+8r6lAgRqGgQ5X2uR/7q00Zd+epCcxGLL0QgnjB8QByEJv2mhOBF1hJwoVRXU4o4iz0CED4xDn603CJlNtmglDLReRV3zZMVGzH6Qv+6zELDUirop/tQCzQ8xvQgLXxjEeEshjolfHPoX3wpR34euyGr3L24td7vmypsHBQzo2bt0nemDcLs5O7tuvH2aoShDjhI+k1vGvyi/s1UIx2KV1r7UVHGUUU18zvr1RYjPcTuTsSoXXRH44HblFoaMmCNatelHKf0SVbw1GZnk6vV21YbAAcpFE3vegfyXYrVrlyNlqx6K+dcfDZHsFN4su32W//uLAKgkPcw+wmYkNlJhoeyry/w6yq5sAJwXj3Us6h7y9YETuOVUhlYJLphfp/hxbTD+nCDL3I3cwO4SzxDELM+JwDVP0Tqckrfy6BT26KCtORcOggn/MPa2iEa1pgjWXy0NCKmXNQzKMuw7fnv9m3JKTVYfJclBvjZlnJCtnYHLVFlwkJE84GCT/3IfK1yzbJ4MTSC5XuZaDDjcsLCiKAh990UZPiBVX5shMOHuCVDM/c7DzuXUfs6dciyttUujHS3ZVNUHArO4k1CeUg+iX0PzWg6OketM/1+W1gMQ7A/IX2GcLef5POyKhzwuAQON404tvTvmaPWgKyKJQs+vBN2KXN7KBBmcv8C47e3YEDiJEE6K48o5i1lzq+IMbwHea98A1FsCyOuzTugEduWI0ocJ8P/lUL7QhV5X5d8SsNTLH1eFlo4rF3LtcyE/0kkV2I7XRV/ZXPe/gEDEUC3QUGMG8ULBWMTwhgxHFcM+k6XJNR60Civuda1QJvaVlpW5DrDO4fFMCg73jso7Rfr29oWs8A6kTKHLYLa3RNHZ6I1v0G322RUBNKfl/XEgRtZ3L6lRryzB1dq16k58uiQ4k0h57aKopHExbpdgKdYmi7F/g2SG7AiokMMEELFTiJaG2xDxnVjZAzKBHZ3t//LSSwgF9T4S5wyDuTGzxYZ3N9weyrjD2kVuCC/WKAvTuytLVxbyisAUPDnRcNcyigwgb+ZBpX9Gm/b9WvTAN16GqLxBjM0ep3wiLtp6AH/eKgKV5heg7M/0gNqCy9dAL2Be/zgB0TkFAjH+5yCXN3SDpVUlI9P4jfLU3yX0C5xFrTlftxRfrpw17LcL7DL0NddRgnwrLnuSS5VraQweXeKwc3pmMmYGVF5tVoYMFLB5fSBmmvXug39kqo/7yzO/yvnXQWQKuvisbnkZkQgiVSKLazESjCpKa54eFi0QZoAuBjvs/yn/ohoj2UBM+sfghjpguZpC6F4m2a6H8v8i8wYUD7Ow4KKxpe06DlbcwOfMSv311ud2+Aa8VJrJMxmqboY/hXWGy/EZ1C+AEbGCSqtkjfO33ZgwkTjXUboq0jxznt8U9j3G61fJd42xXdburraeGv8gwaNn21gWFl+iqxFX55TNwUGy/HoSmo008XZBukD6lrF0T08sycfngDsMt+CTX6DrqQPIabglNbUJMmiVOgikrRYt0J74/40F+F+tK4E/KOSKzdHfYKQq1XI/Uxb0zJdr/60b1nZcs1D96z3n2YPABQ7iFBcJEiXr201YulZCipZkYAaVhHjRFuAtnyLVbb0oLFZtPEj1G1JIFdUFBaYclk4C4lSon0u9IhFjYnVd72jg3Op1ObAg26k9bM3HbS/GNIHQqjKtAbmuuDQ35WONkCfh0/ZZxAMm5cKclaJE0lFK1NRXXEvyNhvvhEmI6sjUqplbKPaHEn4E0XZXb7DT0Tmu4QTjqqdR5iFxK4MNZbKrLbPbt7qClzQ0K/I77M2IYJ4XPKW3cKRetJGc7TVCVaZzWR5FLYTtePvOvMkakk/lh6K2dzst+0EKzeerdo4DZ2yxn6WV9dKuV6F3H3pdl9T6JrmVIYN9pAu+NEBWsJv9IZjEdxqfPudzQj3Fp2zAZLiD3f918pghsBsJ075jW6JTvqQeMyJXHNUDzhG804kQTx1ljfIz4+uUMdHYSWZtFaPy4uA4hx6ygNM7gcBokzCAVVBXwUjXsFJYKz0mHXxR8syZtiR3QHPMVk5l3XwiClegiNiivK9oLP7pvAcxjgzdf+IRVyw0Ipyu1P8nSIqztopyKChtbXC+dvIQ4aLKh/amk2oP4aOfQG0ynaxfoUPWlt892a6u66d0qmKLE+5Ry4oTW07klPxI3E6Dc2AcoTrsqDlRLXOdOpqmkpTHfLVgKd1pTossbzGxxOxmgTkn5zQ3wFE176L8gOCXZcKSSsnELlA8GDRzYSClJ7YzIH4qzesGlYxTkHQQOD1lfzdp7ZzCmUWTVcdiAYr1spMlEEY1fQHQsqTe7ZOgNgZzBZM3iVJHdbWwJMc/TOWAjrCSUj9i4slV//UmA3h5eqnf2y6qZn99MWzkFHlIPPn2EUuRvn9HH8V8LRLYKsvMufk9SpUYbjxqHFu6daJxSg2P/CMXiXzVUb1v5REgtumH68OeQBvWcibcNlETiy2lPWeIzy63GmlQ862N1vKEvinBbrU7axEaZJB+tVP/3eHyoejVsoFcpEAP0hOjd3y6j/BXr4fX7rXd+j8TBbFw5PeKAGkSCf6IzDSMOoHCd1fwT/8If4RDk0S9Zv15APDkyiIjwHADbt+OUvl0Pkwl8uICA7zJRwxqxsF2KL4zlZZ8Apb+MiE4gqUNE3FcfQ4LzdmvSCc5tOdYA86KvpFHrU4RlXvcTB6r2BSJzWemngfYiMCZAdSevDZw3GSPtAYnO0GjDEs35Lbpz3bxk9X4YzQQE1gZ52Bze3xgDnR+wutDIaSIMRxFCH+lrkPbVmTPsn46CE3sjcwJ1m4o55WuiS31zva9LfauHUBEcmcT7APyr2e6sWYTkArxneCiZbqFpRqFJLjsqqYGDgNyb7YkvJwkxdI1OyfO/gtwOnPqZ2iuUZ5GeGdV4Ub/bId/F9pDuOqtAeQ4Z818fLs3IcQAAtmjUD0VxP7l2anNug0xXYgLzGqL0JSa7ZG3q5JCVdzYjGv32GopUJwolBqFPURbzgG7BgEq4BT1g9/yN8IYdn/qWjS2coRcPvyJAtGJU2p2yayy7+NNQc7nVqaYVFaIZguVdaEozKzMswQShZ1v/qDH22gr97Niai0txx6V9WyuE5qLDpWOZJvD19dDvZFCujjFdhy0ejDG8/F+YrkOYqS2WT4YzzO0t5o5OxD4V+qggmNEfOPinqNnly4minHYZ8TLb6Nsp5A6NBSzEs8CMwHcdbu9vtsCxmpj6Yc3Z5EwRNrRECKQ/ncMqfcmg8qAQbeNq8Jr3gIgmrNKWWhKctpcnfBxv0dCPTec6Dm9urQnoPleymdDX/EUnyiRSMDKYrBqS7j2OjdH1yKIjDYSjHUOP+oKaEqfCfshAi1WPcqSBQm23gznvymdPEYLbAS4Yqq9vStawIN2Ba3DX+s4SOuRyJaE2Iguywot7xcQOm8InhMlW/5Jj1ur/Ig4/GT6xfSWXJyAqTVR5W1nHJlPFXB4tm8fa3irFqgg6dBjyiEMPI7y4pWStXeWK60Ft/TRtZPTgbP7sCtcywAroe0+dYeoHbVTSQDHigYuypiC5iADZBO/VMltjgfl1+vplO5/S4exjkvP4WKpUohp8vrJ0587EnEOCNX1aKbdwPZjO7iJJhHtYtfpIlp7XQJkDEfjvlbt02DBLCvJzuA3vPhUwIdIftw8MVWFzwQqvCmbU1DEdV9R9+I9QAhZiwmjajYANQbVo9UJEjcD23Jux24kldyJukaZXciR3gHW9yTT7Pu4lzgSP40zcOC9pA07WNnX2XUgDXO5xIdwFOUn7cA0LCEoIiGju5aY4Jtib6Urdm3fSDSkYzP5ArSwAUkkvcxo3aL1R7Gf2j7gLYcR1tMPmT3f99PFIMvLJH1Z7uu3ksG4ca201F/TFKpipeNU4hbOj0auplTmolzvHU7dm4n2PNWXtDEZTnnoH+NXeUePUokk76Lei4bYTK/rJ6L3v98AcCgV+xjarCzgwUK+DULXARB2VMcbyW6SF5FiA0sl1deNr3mtQbacdFOGwItg+Pi54nlfsyLFeGym4ZvmbV0fbAyDKvev+4hmoytbSRvjNxlKHM7RcFXN0xAgZY1c0PUIHyuhgh6ChsTQLI0UCjAlt5unolMzhmkB0V59Oxyq355/2jn8uWkWUOGB7m1raLBHh5CSyVuCE8g56GVWHxCluwOpsmtqDj9lrOyyZGM+CD75GCYP9h9KbshUV3ayCZPVRU5CoNEENi1XMXZv165YdGliRs9NpguaXvGPWMFFSNTtW9iAXOnLKIlVDjYpS9vkeQ+6Dx/3vixAO2MfIkazhWZ74oQSb8FquztDBk3/siOLdmgzTm3UKtnvnGl6n3nTjMy0z2kg1LOm64DFnefvrFUFIAMpc9gj96fqcCQ9xg6gEzgX/8KzQ8d0//m1fPefUn041q6uMRTeOAMkCjozGHhR4d17FfHTa3bGS2Q3GNNWTLCTw+cYF381bgtkLw6tpW3PY06e3+cVd1oHVo9OLoi7BBX9jAv1+Z/+C71GWM/LLfuDjAkAy6gn6/dMw7RWfjiaRZ/giWJrFIjNcIXOlFPfDY6U16XA6LS/8/DUxYHBgID4JNGgSX6zp3VXYyld89Z0Ssma1nKcfiK/UIjXLhXxehMUtCZpeHHf4Sit+FIBliu56C51wplsnVDNmd+vog6Xsnw2NTyJNK7BWuqhLoLwwwjKXVzWSCkaI1UYRbZRkdvSW4+/6A+kenLYYNQfZtauJD8sKbkvGYmgE38O9O4EDCP3567Kr7ZX9+EB4legcpj+Owjjp9wcoNrQPmInB2kZzThMdWM/f2kh9siYc852aR+x9XrNIuWWOUIVXVJotHErOOeUySsNZ/fS6wk7B2Yo47BHbZg9GTchKsMSIZkOL4Oq6dfadIfxw5g8HZLqd2BrEPrYOED9CBK0dTdyFc0Fai5lBVFHMkTL0B5Zuk7pBZIQklVu1XnUc8uXDYzGv7zF2Pq6E85cZmCuUO48WxcVMiKofIH17bTYcolO36xC+mHMFqHwROCj5OImeoj3AeyH+J8WisHU+Fl1NHF8vQ1p54QRjsBkE9Jw/+14FgbQh3Kz71IVSsNGU5RVX9M5XqLptStsMqZo0OxS7H0B0nL4Fm0oRww0UxqDXyWMHv+GAkXlzDVZ0yPjF2104GVBoSnpNjAX7SKok5xj78+5nO+mmeOctXC2ly/3ftfcCedskJNNJn3kIqqWiWjYRaBxAqntYuzcSeqSpCP8OsuuFfaVXDcnDQN85lal3eCDAeKRJLsDXK8WUYTeBi4sWMfVML2T6lzRZ0WqL7qZqLWcHfhctK35Gw7Jkd9XBTbpNVXhlG1Dv53vWytWyu/7v+PlRwry31k1PYwbKn0qmDrVjVYAHXt7nbFN3KZHOnsypHZ3k5Wzdi1dPah/YUNFY+JrsgimBnCJTChCPPk8HFjG0OMysYemHCfuEI5Ws2qlXzorXRGCSIJZMC+O58wMrJGw5J2ImT+or+2ZHvw69WMs6y5aATAlzi4VUrLDz4bc7I44ruYfIW0J8+qzsUuunEv08PcWAIVmazGw0tEBoq3Xn7ZkmAN0+SwkFg11aO6TU6lZ8ttg+1+1srKXUDjpFKcMZR72GgyOcNunA8Oj+EEeZjGyJ0UbJGJ3/gP5qX1y/YProz60Dnw12uOwSE1ju/M1iNmF4Priehb9Y2SXhpK3504mqZxiCV85DL+sANC9YvVvCNfhr8KmAXrudqRp6LHIBK3UbuMbloR4kNP8MpPosgWPsOfpY8WougI2mMvh/8A1F/K+WwBbF5yq8hc7OMF4x4XZzSFV0YtI65lG02jr3jcT9ExsYYMJ9kKHY/byLofJWQ74vZheUG6RKRJWCgofleD4ySyOKoarnz+bEWluTrVkJbAvutSZeM2W5ahG/Ff3lshfP7KJeGdO75U70/bdsYvLAs+0dDYm48GH3S+jmogaEK05JT2TtDnny/VMV56JBab7YYEEYrwjXrc1SE20/W4iJ2V6ILnvz9Lhcut1zGfz/6p1xr50SK2hAsoGevSwqeF5nCF1D9T5q74rv7AOio91JzqP5Sg0gZIcBhgJBy7HyKKbdpJclrJsu7aojXK8Skh+OxT7G0dtTRdqZ6R7pa9lTzb2mtx2jQ8f6Fk/gxUiazj8oSQaQavdTHD3KKE9gPDgXy3urf7rTCol6apsDOV4oKjNRKDaMoDJy9I735X3d6x44+EaAZVrsODhXLS8a1C/Z1hkOUVTo+WSqzf8nWCPaOXXVDNxTDXKcIxmD/PL7uEOzc1t8ttmgmG4M9VEPcrUlTxiphiD10NphBomZEQxYQSMhqkEadRHqL1yMNe19dr1+0muucrBdEhHup8a8gC4c2z9sHQ3nN+peaQehJ1clxX7uL82gQezeWOfrQ9GCTHvFeEWOAknS9gYoiLkvV3m1Pu+1c8zQIVru10fGJbsDjaCfqQibPvVrC16G1zy2qaCCpSn8glpVF9zhpuWhEbzTT7sOW4/rjcqOSaWbj9YzfCig9Zq8wV2l/5ho6uK7RCnnFDXogXq0kkJ59B7FE7LJjPEZ9825E1bPfDgxeOVcIWrakeHt0Lu19mjVxVaoOmsLmmcVCv3S3pcZBMVFxFLrnVRJjAMwl/0ODm4LTnybvT6H4HDACDhe7UrCdUBUjjavuzFQP1TyjLwXez1xHLvU+5k8CAnAhq4p7i7Fk8FkGjG1YwHSI5WDgyknkhmo1BUxmYa094puarHbEs1acRt1hCdOKi6UaQYFnRG1nDEdYVNHn1kiRPY+4RUNPoDr9LqXPDFPytme+M/kGpdZPbOxQj+I5SMs5cMHd0PG1/ccQWmIfG/wHLpKuOXuQbawvVETHMkUXPmBm1tQjnn+R/ZCjitFG0K0crWIOr5nTKu6GhoRm0AneCVaSXWXgOraZDRy1uXMUawYtJiO6Ps3rD/NvMk4qN5ch7IekUjvNg7iSL1TLQ+/t3YWs776hNFf+1RmjdM9MDWliB9v9en/vVyWa5BgjZZCUa7fPLX4pwOCgHbgMIMYBpmkQiG05wQnHO9X3Sr8wcbjVfFAxgUXAxMBiwgE0s2IwAUoVZCPAzmnYilSfFDYLPR0j7OqNjQGpOcBoTuoPm5KvIhtmed5zu/ZpXag6Yp8LYYETdiVcH1pnsYPkLJmidQDwTvemJBXvPdS4MfIsp5tgsvjy2X7BYHofIcts+N/7bB/IQlXbzSNOVXlMQXKXJ3EuRcuiD9PbsMc+X+1y9ifI2b8qNS/ME9xhzhOs8s0Rzi5+nk+oV43mscsgEdHwLy34RrlJN/09NHQnWcXqHYKoF2sgbNXLN5FPRGDAb/DvX1/OZEyCo7iaLDCXMOGlcSjQkd8MVpff47Wqz6iGn8n2dnavNZCWc3Zbv3scwgQtxgqJZqVL7b9Ai3JZLRRHqM1T5ssIMBQ7f79y5j4RSWZf+h6or8HQdjH/ONhscOAT8DHSWT5lk6gS6hxX3gVy5JOZdDDzw6MTljPXt/La6RRlbtOcdhY06tgRtXGwIEnaxaXkkD/HAYiqt2t+aNB4du0NT7TDELWgkBv/Dnx9WdhgqNJJQeBFUj2JMfIxf03kFfYwFmjnq9TSC/lVOU6bdCdqtMztMpLv+dC07gqafkNnviknpJU24pr+8r/NCO+0b4LQrlfSWqiQN98Yj+kkIdZ58Pf5WPXVEc13/ujeEakC/deHcoj46MM3udKqay5q59Yy/5/kqcklH13aMgsdVcwGotXsGEMsvQW1phfojbUlUD3gP04l7EJqBZGQ16PByzmBkiMrwracp1ty/MYniPEEhP+zVUte/0xQqkSsduW2ervQ8Asf1zsi2/H6+1/8kd8FekXoNq1BNA0gzWQhR6i/rn8j5JHh99jbZnKZpSOUgbUutiXxJwFcaaFRElUirs2GE6Zgr3FsrE2A3xMBKhXfCqxCL2JNTklEs6d4u6nPWYmtyINXiZ5wN/a4j3lo8IMluY0WQNtym0c98RhMrlTvwb2W+zBx4JYw8Qhv6vTmiYKcub6ZgZANocXBOsWEt3zZmy3x7KFMarbHCwyESeoC9p1QUUI3IAQ7uyLqzCD0voX+e1PC2YFao2poWm6at/USBuqk4co+5gxyENVSzfu32Hqtm81Qs0Z4V34oSYsakNHDuYxUYccpBBzI+Ua0DiaILRBS5qoblBS8gILYrxukOOQvq/hQOy8cXQa8ETN2ibMgDJZy0pMSUaMU3qctX3/lbUV5516+aiP3tfgr/Jyy5c+lVeKdCsGbIprQE1ADr9A8hJjqCM7jVf+BtpRR5XN6m6TXEZvJ95lsw5QRHmsl/bA4Dg/pcEf7ReEqJ543kiK365X9Is2Hka6u1zNR0OPxAFKjwn/ExQyyMuL9xhhcIppvbugjIFo/VBb0Pa8Z06WFA0nOeul5dz+FFrZT6Ouhq6Eh0yu9coLPLfDeKPhYRoFT8VyEEFnuxrMp9zB1UZ5OsOdOF16ZdQ1L+u5H10XKB9YmiLmZ1PgzvAqVppywHAZe67FMqqvEEiAk2bFTbD54kqb9vCIsc4w6TiGX50s2kc3c0T/lbIgFw5ersIvOsU0O+aSScFm2jXTVDkVKxGmr9b42NGrwYIZu3KvIqq4fiY25+MhjTZuhhwxDd5JsYaE07fLss6N9Z7FhdZWDFb+MbhKn42FpEiBw+uhwQvrYVnxHrpPK4BzGCWNzU1Em1tjngBi0k6zMhAh6QrIUDYraCVKjuDvPweis6gPUhGCvFob3gK7kLeIjJAaF+rzelnVLM3Hio9j4bppAYWUcCW0YcqEev3FBrZbnn/s8JKlNAba/rhLC+qTHT1YgPgK8U22YufvnJIMuSI62d0WhKc8irbFUU4+1PKVkUV75bwDONRKADkRamZ1DxF9PPtaKCQenTv9KL+yPofy+YaAJDMCsjnqk51ALYbv7hZLkNhs91UHKJ+KUsEBROdBG6VMSdMwk4rmGrqXNZYXt4QSwYsiSMlwdghZ7kDnQ2M9VCC+NOddDiE5s8hdCNoQyBdEbZwn+C9Ngafh7Lzc9Vp68Mh0Rjv+jNt4E=,iv:w7MDfpQvlidqZlH7/mqdRp9IWH+SJ14ShDOXo1+TlZE=,tag:b4GgulkSeDwB2cMNSw7o9A==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/ingress.yaml index 373de04988..13bbc626f9 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml index b22c3ffc76..fb013139fe 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kustomization.yaml index 71eb044005..ef4e7c1f86 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml index 90e783f38a..5b19c094c2 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/kube-prometheus-stack/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: ENC[AES256_GCM,data:cfVSXnHyGeHHTCh1CTyBCp3AcSTZ+nE8dOv0SRcwFBqx5lhtT/mdJ7kbUSlTBbrYihiYgAiiTqeBvC2ai94CeqnJpaWg7L1i0x8sIXjuSdbTdo5wIMqNwRopX02t82wxhQhnM+RcT9kdkDkfbg7qKBKQvE46UyJH/Cnu+t5jpFYgW/hwd19YsDd6F7yYuV/wtYgc1N77++qUPOTdGw0SkL/JpFxHu0u/k25BtN4BdlrcShUnjxlJJbd1+qMAEq+QH22HFFNpKcYomjEDBQZY9Dia5lP4aWPY+U2EIwqUlRR1IHofyZDmutm0au9VDHO/Ru0t9i6TQmuWkP5Ca6b6DaadCyemtFZawAWGxKDEa9NmzRnJ3LvSKyLmmAxQc+BJ88CaWZiir4I9a5qdW/94kwCGZeNh/7p6DXdZmMjYmS2BuOgXPsoBFcmCZmf9downmyeVdXZadpDoq6duKJm/DUqKZfirBuoXtofjVoVyuete8bUNRQnovNLKTlzGNsk8OpW7o6gPDKT8aV0WERcPJGCUOG2ddssYve9v40IL5e5YRy5UJXlHfZnng+c12adC3aKlrOURSoXA+wNWWPth0iIWOSzy9UlISmYeUm/A+qJ6CA48YBqq36zvrSz5iaPPORSvV9MGGMj6gAln1pMOMXGGG5EipzcaQzSoEjzwr6MUMFVOLm1WQTvmolKk3uLSIwe4OUmRKFELPv77YLYrVFGvaTjsRXy3wu+UZ0YL4qEJJuInGqu/C3bTbNlpIQyXasLi9By9V3pC1cKSafVtQkh86tz/yU2qqRuwY0yNbRgRUr8V4U1+OvLQSAh50Yxtnd5VrNGVqt7kVGXkRPmmOJr6mDOii/NtMBH6dn5hjv13fBvf37nkjp3W6uz5BS/YGL6NHnKa8cvusGSt04fxZ5KTXL0uxs4rK4lfoMREvzo9i2oGUb4QdR2NyfPDIr42uSzepQ7pcYYl22JUZqXllhiNY3ss5PAhGlhrcBC7lkoBxLwesQFXfMYIRAI5WslHWOQcUhucAIFMb2fdaCQXpNpdckyVqv2v9KHJKlaQZpKOCYL+byJl3uq/1RsdtX/5QVtshnSOQ7YtKc+YF560Ae+jsOOhKkW0a9se+/G+oUfRRJNpcFMBzAQw5M7nj3n5/dEGg6koqe535/6nk74NtzPNog428m05+52vcQ==,iv:VnCo/PrlsHncu0N1tk2iVPAaVG7wi6imsHE4uD4yFxI=,tag:bCX5q6tvc7eCyto+6ivsGg==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/kustomization.yaml index 773170aaf7..1b08ba0796 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/snmp-exporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/snmp-exporter.yaml index c270dbefe1..5f96ee5d99 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/snmp-exporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/snmp-exporter/snmp-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/kustomization.yaml index 16b57e19b6..d8ec3dd986 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos-objstore-config.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos-objstore-config.yaml index 8152b5060e..6e5865e76d 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos-objstore-config.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos-objstore-config.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: object-store.yaml: IyBDb3B5cmlnaHQgKEMpIDIwMjEgTmljb2xhcyBMYW1pcmF1bHQgPG5pY29sYXMubGFtaXJhdWx0QGdtYWlsLmNvbT4KIwojIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSAiTGljZW5zZSIpOwojIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS4KIyBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKIwojICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjAKIwojIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUKIyBkaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiAiQVMgSVMiIEJBU0lTLAojIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgojIFNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQKIyBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS4KCnR5cGU6IEZJTEVTWVNURU0KY29uZmlnOgogICAgZGlyZWN0b3J5OiAvdG1wL3RoYW5vcwo= diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos.yaml index bc53a1f8bf..ca15353047 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/thanos/thanos.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: @@ -103,7 +90,6 @@ spec: # cpu: 100m # memory: 100Mi - rule: enabled: false diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/kustomization.yaml index b37983b77e..a9c16b098c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml index 37ca12d7b9..5a680ecbca 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/monitoring/x509-certificate-exporter/x509-certificate-exporter.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/flood.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/flood.yaml index 1b483c7268..8b847f5341 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/flood.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/flood.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/kustomization.yaml index c34f616572..f65a8e172e 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/pvc.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/pvc.yaml index 8c7dca90d6..5af008d2a8 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/pvc.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/flood/pvc.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: PersistentVolumeClaim metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/kustomization.yaml index 8a6c554c21..b0ae34a192 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/pvc.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/pvc.yaml index 37c9a93437..14fdd552c6 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/pvc.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/pvc.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: PersistentVolumeClaim metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/radarr.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/radarr.yaml index 29a3f6031b..121de6786a 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/radarr.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/radarr/radarr.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/kustomization.yaml index 09a6135751..05f9fb4f7b 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/pvc.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/pvc.yaml index 400d8e62de..dae1312d08 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/pvc.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/pvc.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: PersistentVolumeClaim metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/sonarr.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/sonarr.yaml index cf3fc761ce..de614f4f06 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/sonarr.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/multimedia/sonarr/sonarr.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/networking/speedtest/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/networking/speedtest/kustomization.yaml index 9769ff58b5..9e53c1557f 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/networking/speedtest/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/networking/speedtest/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/kustomization.yaml index 05212d108e..aef9164643 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/podinfo.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/podinfo.yaml index fd1197d248..235a906ff4 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/podinfo.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/podinfo/podinfo/podinfo.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/ingress.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/ingress.yaml index dc67f82e21..ba325325da 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/ingress.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/ingress.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/kustomization.yaml index a8304e64a8..35ac1eba4c 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/minio.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/minio.yaml index 5a9349c000..7beb7f1c59 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/minio.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/minio/minio.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/kustomization.yaml index 08847853d6..6478a1cabe 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/nfs.yaml b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/nfs.yaml index 3c35563b2c..4747e64e63 100644 --- a/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/nfs.yaml +++ b/gitops/fluxcd/kubernetes/overlays/k3s/homelab/storage/nfs/nfs.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kube-prometheus-stack/kustomization.yaml index 5bb1082a2e..f6ee01546d 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kustomization.yaml index 686d60d0d6..1e5691bcef 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kyverno/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kyverno/kustomization.yaml index c5334a5d41..2adb32e1b0 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kyverno/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/kyverno/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/minio/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/minio/kustomization.yaml index b8e36db7a2..81aeaf1cf4 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/crds/minio/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/crds/minio/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/charts/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/charts/kustomization.yaml index e44c43d538..a2e950e3b6 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/charts/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/charts/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/kustomization.yaml index 5878a50b9c..cb88620b59 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/monitoring/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/monitoring/kustomization.yaml index c9e7add313..a9ae76d057 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/monitoring/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/monitoring/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/kustomization.yaml index fd4156387f..f5e2ad698a 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/slack-webhook-url.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/slack-webhook-url.yaml index 50d7116808..56c7187307 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/slack-webhook-url.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/notifications/slack-webhook-url.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 data: slack-webhook-url.yaml: ENC[AES256_GCM,data:0p0zWK2GdTxdbeyU38ZPMWlkLD72vf3A/bd5b6Pi8bNTZgoWrE4JSWyv6VxFW87EgNtwoLk10MkFSvEZy0UpA6Kv0htodjZCHKVwR2h6XQof7OtVcMSfK0BtTfTcCZINOUOfs+osPxwF535IZgEP0JevqHMu97PuC/MpR52WV3vwjylBJ3HWxhgqTfg4v5pzcNsMyvLK+U6/pQ4yBPRHVmN1zv9WLXnPzShv88I0cDeA0PO2+dQIHFa9FNewTT8XOZ+ZHRXQ5wNrlxBsZxV/Hnwor6s+5VYrICeSPzRJB9gAFA8QdcJxasxRZBHCZ8au33GwZKCuPOUARz0nde7cHZMRK3G+rLCoK9vKn/UCzWLyT8bie6yU9JrMAmeuewr9/QImuHbeJOpE1J9FzLAcXwG/j6+ywnp71I/7zRZuVvDveOkeU//uj9EQ5OPKsh4kI0m5BCPBVW+7lcFTa7/n6zUvkjdYxvWp3BNDX590fKh/u3TRdHxkgMjM5lgSQXuwT3y/3uWz/tbi9299HcNbttoGAJV8BHbrEHu//oWV4d6N94kKDvvOf1eVMELPnyeObepqBf/Q8hXeGGhqeA2WtS4KR3GZvKMnoICuZ9hbCEwZrUcliErWjZ0y3cV0XcddAB3raf+dSxpW8M2VPD1yEaz+Zzr/5vCftlWTOuQKzy3jG3kmxnx6RKISF5x2IXf6qJ2PWOu/tBXA4WbvVZBEYJ66rUVJ3f6OzRsvgfFVGLjFmaNsOryD47aqJAwvHJbKzOF0EDoyep8+fWZ9giMtE0DmLDg1lY1cglFvo5Rk2+THLRV/w6TKBbpAAzi++O2duIfm7X7eAZ1X+nMkGdDboGiQvUVOtl7ZGpfbGHZmzosKp0AgoD6tCrILVFqsO4XKssEIAQIz9vbF5cNBttWkpPiSOnyqzo2ifdgs10uNZkzRcPKjtpNW6lqwYowNzaksdcEGOgLZRERaoAznf9ZMH1pBAf7SSphkPkKu/p8tZ1hj3uNitMQegdr2XloyJ73SQkbolSDudUF65b1aFxWz6A+WwLoI14tx2eUGFj1TFz1Alwcw7gI8kjnjE2XV63U5uWdrwOTTwV0QeEAukhCACLBhGutNAhfrwS6mUvmgkHEHf3BXIRPYRYb9v6Esw6M5Vl1hFCpqE9jt8rw1zH5HbcqrkpEkBYbQuKjWjQXCkI0+TaHH3hDAVZbqUUe8Jf+zjQ/gtbsXmpvKbW8shE3R/XjF+5wX9e7BP5ez70yhe7bXRKqTMHIKCLhOkhGNIKYI56SyTOB5y8vHqql8dCgqmauFDzALFwOnrUa+GzfMD0v9dKetVLogws2sh/ybcDAeXxfpgp+RFrjA8VRCwFNYYE0w5AwXlphOuFZN6q9D2kivhnC50PU/gLMXjUCPOpBhGLnkMhyD7a1DfO0blNeoAP7nyPFSrp5H6mbqpkH1X45kcLdDnnfy/EjadvOrpiYeUhjXfkZJ7J4yffnf1oCYvl0jxbxk8PI3NjsRWlJ2Dqtlu0RTrtaCSw==,iv:jF/BfjQa4mbA8/ca5gszs2j/L8vphostzHeQB/ZgHNo=,tag:XMXpA21uxlytCn4qCi4txg==,type:str] diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/kustomization.yaml index cd07db5b36..0bca923815 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/weave-gitops.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/weave-gitops.yaml index bb7abeae3b..0ce26ad466 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/weave-gitops.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/flux-system/weave-gitops/weave-gitops.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/kustomization.yaml index 169710b5a3..ccfcd8bb3c 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/kustomization.yaml index 314a6601f4..f793538a92 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/metrics-server.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/metrics-server.yaml index 496b45641a..8b76436307 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/metrics-server.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/kube-system/metrics-server/metrics-server.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/grafana.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/grafana.yaml index 4ba3482b8a..aadcb7a1bf 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/grafana.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/grafana.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/kustomization.yaml index ffd3184907..a22e1f3e6a 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/grafana/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml index c3f659f46e..96e03e1d40 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kube-prometheus-stack.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: diff --git a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kustomization.yaml b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kustomization.yaml index 98cc58f909..236820357c 100644 --- a/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kustomization.yaml +++ b/gitops/fluxcd/kubernetes/overlays/kind/local/monitoring/kube-prometheus-stack/kustomization.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: diff --git a/hack/build/alicloud.mk b/hack/build/alicloud.mk index f154bac2c4..9332766bc7 100644 --- a/hack/build/alicloud.mk +++ b/hack/build/alicloud.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/alicloud.staging.mk b/hack/build/alicloud.staging.mk index 109fc33d78..5f16a3ff74 100644 --- a/hack/build/alicloud.staging.mk +++ b/hack/build/alicloud.staging.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 ALICLOUD_PROJECT_staging = portefaix-staging diff --git a/hack/build/aws.mk b/hack/build/aws.mk index c4d493d799..ebb01bea57 100644 --- a/hack/build/aws.mk +++ b/hack/build/aws.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/aws.staging.mk b/hack/build/aws.staging.mk index a5b0571006..653fa159f6 100644 --- a/hack/build/aws.staging.mk +++ b/hack/build/aws.staging.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 AWS_PROJECT_staging = portefaix-staging diff --git a/hack/build/azure.dev.mk b/hack/build/azure.dev.mk index 999c0dae14..e3780142b4 100644 --- a/hack/build/azure.dev.mk +++ b/hack/build/azure.dev.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 AZ_RESOURCE_GROUP_dev = portefaix-dev-aks diff --git a/hack/build/azure.mk b/hack/build/azure.mk index ffbfee100c..63675f56fe 100644 --- a/hack/build/azure.mk +++ b/hack/build/azure.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/civo.dev.mk b/hack/build/civo.dev.mk index b5c1622f66..4b04609a39 100644 --- a/hack/build/civo.dev.mk +++ b/hack/build/civo.dev.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CIVO_REGION_dev = LON1 diff --git a/hack/build/civo.mk b/hack/build/civo.mk index af96dcd9bf..a510525136 100644 --- a/hack/build/civo.mk +++ b/hack/build/civo.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/commons.mk b/hack/build/commons.mk index 31cf74fe4c..6ac1145492 100644 --- a/hack/build/commons.mk +++ b/hack/build/commons.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 APP = portefaix diff --git a/hack/build/exoscale.dev.mk b/hack/build/exoscale.dev.mk index 1ca482b4fb..5075e07771 100644 --- a/hack/build/exoscale.dev.mk +++ b/hack/build/exoscale.dev.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 EXO_PROJECT_dev = portefaix-dev diff --git a/hack/build/exoscale.mk b/hack/build/exoscale.mk index de809364d1..684214e65f 100644 --- a/hack/build/exoscale.mk +++ b/hack/build/exoscale.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/gcp.dev.mk b/hack/build/gcp.dev.mk index 41ef76906c..f1ba23ad98 100644 --- a/hack/build/gcp.dev.mk +++ b/hack/build/gcp.dev.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 GCP_PROJECT_dev = portefaix-dev diff --git a/hack/build/gcp.mk b/hack/build/gcp.mk index cc85344563..4ae37a1244 100644 --- a/hack/build/gcp.mk +++ b/hack/build/gcp.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/ibmcloud.mk b/hack/build/ibmcloud.mk index 405829c090..c0dd266786 100644 --- a/hack/build/ibmcloud.mk +++ b/hack/build/ibmcloud.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/ibmcloud.staging.mk b/hack/build/ibmcloud.staging.mk index d0a7b2c2ec..3f9cde01a7 100644 --- a/hack/build/ibmcloud.staging.mk +++ b/hack/build/ibmcloud.staging.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 IBMCLOUD_RESOURCE_GROUP_NAME_staging = portefaix-staging diff --git a/hack/build/k3s.cicd.mk b/hack/build/k3s.cicd.mk index 2921a1113c..3d82ca819c 100644 --- a/hack/build/k3s.cicd.mk +++ b/hack/build/k3s.cicd.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 SOPS_PROVIDER_cicd = pgp diff --git a/hack/build/k3s.homelab-tailscale.mk b/hack/build/k3s.homelab-tailscale.mk index 53b8e443f5..3d23dc6f8b 100644 --- a/hack/build/k3s.homelab-tailscale.mk +++ b/hack/build/k3s.homelab-tailscale.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CLUSTER_homelab-tailscale = k3s-portefaix-homelab-tailscale diff --git a/hack/build/k3s.homelab.mk b/hack/build/k3s.homelab.mk index 62905b4e27..29cfe779e2 100644 --- a/hack/build/k3s.homelab.mk +++ b/hack/build/k3s.homelab.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CLUSTER_homelab = k3s-portefaix-homelab diff --git a/hack/build/k3s.mk b/hack/build/k3s.mk index a65bf04bd0..64644d628d 100644 --- a/hack/build/k3s.mk +++ b/hack/build/k3s.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/kind.local.mk b/hack/build/kind.local.mk index abeb8a3a0e..444f4b6dd9 100644 --- a/hack/build/kind.local.mk +++ b/hack/build/kind.local.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CLUSTER_local = portefaix-local diff --git a/hack/build/kind.mk b/hack/build/kind.mk index c3e514155a..1afbfa7e01 100644 --- a/hack/build/kind.mk +++ b/hack/build/kind.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/minikube.local.mk b/hack/build/minikube.local.mk index 1b5f793986..781a37b87c 100644 --- a/hack/build/minikube.local.mk +++ b/hack/build/minikube.local.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CLUSTER_local = portefaix-minikube-local diff --git a/hack/build/minikube.mk b/hack/build/minikube.mk index 311148e134..a05b2647db 100644 --- a/hack/build/minikube.mk +++ b/hack/build/minikube.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/scw.mk b/hack/build/scw.mk index 08f9e27201..b8b72484c1 100644 --- a/hack/build/scw.mk +++ b/hack/build/scw.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/scw.sandbox.mk b/hack/build/scw.sandbox.mk index 5e23d64fb5..d54444cce9 100644 --- a/hack/build/scw.sandbox.mk +++ b/hack/build/scw.sandbox.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 SCW_PROJECT_sandbox = portefaix-sandbox diff --git a/hack/build/talos.homelab-tailscale.mk b/hack/build/talos.homelab-tailscale.mk index 5efb44f14e..cd3a0d16fa 100644 --- a/hack/build/talos.homelab-tailscale.mk +++ b/hack/build/talos.homelab-tailscale.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CLUSTER_homelab-tailscale = portefaix-talos-homelab diff --git a/hack/build/talos.homelab.mk b/hack/build/talos.homelab.mk index a1398a79dd..feac47110f 100644 --- a/hack/build/talos.homelab.mk +++ b/hack/build/talos.homelab.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 CLUSTER_homelab = portefaix-talos-homelab diff --git a/hack/build/talos.mk b/hack/build/talos.mk index 097f8417d9..79f6aa6aa2 100644 --- a/hack/build/talos.mk +++ b/hack/build/talos.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/build/vultr.dev.mk b/hack/build/vultr.dev.mk index 742c7abd69..430e132035 100644 --- a/hack/build/vultr.dev.mk +++ b/hack/build/vultr.dev.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 VULTR_REGION_dev = cdg diff --git a/hack/build/vultr.mk b/hack/build/vultr.mk index 11ed7a48fa..15fabd3d38 100644 --- a/hack/build/vultr.mk +++ b/hack/build/vultr.mk @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 MKFILE_PATH := $(abspath $(lastword $(MAKEFILE_LIST))) diff --git a/hack/config/LICENSE b/hack/config/LICENSE index 6984bff54c..13f0fd67fb 100644 --- a/hack/config/LICENSE +++ b/hack/config/LICENSE @@ -1,15 +1,2 @@ -Copyright (C) Nicolas Lamirault - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - +SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault SPDX-License-Identifier: Apache-2.0 diff --git a/hack/config/portefaix.sh b/hack/config/portefaix.sh index 1c4f126925..99ec53e448 100644 --- a/hack/config/portefaix.sh +++ b/hack/config/portefaix.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 HOME_IP=$(curl -s http://ifconfig.me) diff --git a/hack/hooks/pre-commit.git-crypt.sh b/hack/hooks/pre-commit.git-crypt.sh index ca75096987..0f9f388606 100755 --- a/hack/hooks/pre-commit.git-crypt.sh +++ b/hack/hooks/pre-commit.git-crypt.sh @@ -1,19 +1,6 @@ #!/bin/bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 ################################################################################ diff --git a/hack/kind/kind-config.yaml b/hack/kind/kind-config.yaml index bbe2314967..1c0433f150 100644 --- a/hack/kind/kind-config.yaml +++ b/hack/kind/kind-config.yaml @@ -1,46 +1,33 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: kind.x-k8s.io/v1alpha4 kind: Cluster kubeadmConfigPatches: - |- - kind: ClusterConfiguration - # configure APIServer - apiServerExtraArgs: - enable-admission-plugins: NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook - # configure controller-manager bind address - controllerManager: - extraArgs: - bind-address: 127.0.0.1 - # configure etcd metrics listen address - etcd: - local: + kind: ClusterConfiguration + # configure APIServer + apiServerExtraArgs: + enable-admission-plugins: NodeRestriction,MutatingAdmissionWebhook,ValidatingAdmissionWebhook + # configure controller-manager bind address + controllerManager: + extraArgs: + bind-address: 127.0.0.1 + # configure etcd metrics listen address + etcd: + local: + extraArgs: + listen-metrics-urls: http://127.0.0.1:2381 + # configure scheduler bind address + scheduler: extraArgs: - listen-metrics-urls: http://127.0.0.1:2381 - # configure scheduler bind address - scheduler: - extraArgs: - bind-address: 127.0.0.1 + bind-address: 127.0.0.1 - |- - kind: KubeProxyConfiguration - # configure proxy metrics bind address - metricsBindAddress: 127.0.0.1 + kind: KubeProxyConfiguration + # configure proxy metrics bind address + metricsBindAddress: 127.0.0.1 networking: # Cilim @@ -53,10 +40,10 @@ nodes: - role: control-plane kubeadmConfigPatches: - | - kind: InitConfiguration - nodeRegistration: - kubeletExtraArgs: - node-labels: "ingress-ready=true" + kind: InitConfiguration + nodeRegistration: + kubeletExtraArgs: + node-labels: "ingress-ready=true" extraPortMappings: - containerPort: 5000 hostPort: 5000 diff --git a/hack/scripts/argocd-app.sh b/hack/scripts/argocd-app.sh index cb22714d1c..6cffc5e023 100755 --- a/hack/scripts/argocd-app.sh +++ b/hack/scripts/argocd-app.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 reset_color="\\e[0m" diff --git a/hack/scripts/argocd-concurrency.sh b/hack/scripts/argocd-concurrency.sh index 59909b287b..0e043e0bcd 100755 --- a/hack/scripts/argocd-concurrency.sh +++ b/hack/scripts/argocd-concurrency.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 reset_color="\\e[0m" diff --git a/hack/scripts/aws-auth.sh b/hack/scripts/aws-auth.sh index 1f8368b57c..98dd2aea05 100755 --- a/hack/scripts/aws-auth.sh +++ b/hack/scripts/aws-auth.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 reset_color="\\e[0m" diff --git a/hack/scripts/bootstrap-argocd.sh b/hack/scripts/bootstrap-argocd.sh index c25bff9be8..4157af519b 100755 --- a/hack/scripts/bootstrap-argocd.sh +++ b/hack/scripts/bootstrap-argocd.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 reset_color="\\e[0m" @@ -112,21 +99,21 @@ function cilium_helm() { } case "${choice}" in - crds) - crds_install - ;; - cilium) - # crds_install - # sleep 10 - cilium_helm - ;; - argocd) - # crds_install - # sleep 10 - argocd_helm - ;; - *) - echo_fail "Invalid choice: ${choice}. Must be manifests or crds." - exit 1 - ;; +crds) + crds_install + ;; +cilium) + # crds_install + # sleep 10 + cilium_helm + ;; +argocd) + # crds_install + # sleep 10 + argocd_helm + ;; +*) + echo_fail "Invalid choice: ${choice}. Must be manifests or crds." + exit 1 + ;; esac diff --git a/hack/scripts/bootstrap-fluxcd.sh b/hack/scripts/bootstrap-fluxcd.sh index 30b85b247e..67f007c3e3 100755 --- a/hack/scripts/bootstrap-fluxcd.sh +++ b/hack/scripts/bootstrap-fluxcd.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # NO_COLOR="\033[0m" diff --git a/hack/scripts/chart-argocd.sh b/hack/scripts/chart-argocd.sh index d3272f3ae6..9ba740f435 100755 --- a/hack/scripts/chart-argocd.sh +++ b/hack/scripts/chart-argocd.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 dir=$1 diff --git a/hack/scripts/chart-fluxcd.sh b/hack/scripts/chart-fluxcd.sh index b89dd013d8..3da623b339 100755 --- a/hack/scripts/chart-fluxcd.sh +++ b/hack/scripts/chart-fluxcd.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 manifest=$1 diff --git a/hack/scripts/cloud-config.yml b/hack/scripts/cloud-config.yml index c62f18d9fd..6a2727735d 100644 --- a/hack/scripts/cloud-config.yml +++ b/hack/scripts/cloud-config.yml @@ -1,28 +1,15 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- manage_etc_hosts: true ## Set the locale of the system -locale: 'en_US.UTF-8' +locale: "en_US.UTF-8" ## Set the timezone ## Value of 'timezone' must exist in /usr/share/zoneinfo -timezone: 'Europe/Paris' +timezone: "Europe/Paris" apt_preserve_sources_list: true apt_update: true @@ -43,12 +30,12 @@ users: lock_passwd: true ssh_pwauth: false ssh_authorized_keys: - - 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDEF+zbAjFYqnFleBsGgHjTftAQ6YYpHG3IHfRc5e1F6ZtTff+3P9siu3Glo8y26S9b8S0gWaKAOghoLHIbIjlJW+zFpJIuolneAU25/pHAoxoCf4eDogHZZC6PpJYFEl7w4nfaID7EREBCYIclwMLXHkDiSKt/bQeiDcPKxW57730nyUggoooRFCoKgmgWryowxdICjxS6iGpI510oWTpe6sPNCJfKPfkmARLiCSxcv9+769NhibUsawtTZ6PIU5+CrFM1kc+ol9BQvxFks3IEELpnqppfEIjZP1jXFHpTu3f07se9d9UZ1SYDTKYA3eGo2C+SesX2m6CiCZBZqD7C5kDqOfD8llohBCTX7GK8L57lesE4lvEG1AYUQosf8MiEMnMRo2hR1Z0Sf6vChKDPcHkAOF+fW2ls9rorgxL7R6DLdojKokO2J8gaMLTBjz0/gGA5dbl5LQ3PoL/NYnH6uypSo0mwky7VRImrZeWQAY0I9/N4tYSxCb3gyGyVNWD5BgtEyUROvFTNIUWXmenW88DCfX+4rnCq2QclxPE2er9yQ8hClMLtYttNHWBFHQ2SYUeSq+2g3dGS1WGPXcoPKX/S9XNVP40FdK4pU5zzxZ2LhP/NEwHnmOGqAdzR0yndxFCHH4MYOvgVA1ibN08LzrD7+SBvHt6Qrq5xkgJBgw== - nicolas' + - "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDEF+zbAjFYqnFleBsGgHjTftAQ6YYpHG3IHfRc5e1F6ZtTff+3P9siu3Glo8y26S9b8S0gWaKAOghoLHIbIjlJW+zFpJIuolneAU25/pHAoxoCf4eDogHZZC6PpJYFEl7w4nfaID7EREBCYIclwMLXHkDiSKt/bQeiDcPKxW57730nyUggoooRFCoKgmgWryowxdICjxS6iGpI510oWTpe6sPNCJfKPfkmARLiCSxcv9+769NhibUsawtTZ6PIU5+CrFM1kc+ol9BQvxFks3IEELpnqppfEIjZP1jXFHpTu3f07se9d9UZ1SYDTKYA3eGo2C+SesX2m6CiCZBZqD7C5kDqOfD8llohBCTX7GK8L57lesE4lvEG1AYUQosf8MiEMnMRo2hR1Z0Sf6vChKDPcHkAOF+fW2ls9rorgxL7R6DLdojKokO2J8gaMLTBjz0/gGA5dbl5LQ3PoL/NYnH6uypSo0mwky7VRImrZeWQAY0I9/N4tYSxCb3gyGyVNWD5BgtEyUROvFTNIUWXmenW88DCfX+4rnCq2QclxPE2er9yQ8hClMLtYttNHWBFHQ2SYUeSq+2g3dGS1WGPXcoPKX/S9XNVP40FdK4pU5zzxZ2LhP/NEwHnmOGqAdzR0yndxFCHH4MYOvgVA1ibN08LzrD7+SBvHt6Qrq5xkgJBgw== + nicolas" write_files: - path: /etc/netplan/50-cloud-init.yaml - permissions: '0644' + permissions: "0644" content: | network: version: 2 @@ -73,5 +60,5 @@ write_files: runcmd: - [sudo, netplan, apply] -- [sudo, sed, -i, 's/PasswordAuthentication no/PasswordAuthentication yes/g', /etc/ssh/sshd_config] +- [sudo, sed, -i, "s/PasswordAuthentication no/PasswordAuthentication yes/g", /etc/ssh/sshd_config] - [sudo, systemctl, restart, sshd] diff --git a/hack/scripts/flux-helm.sh b/hack/scripts/flux-helm.sh index 6ec65367d1..fdca5d2097 100755 --- a/hack/scripts/flux-helm.sh +++ b/hack/scripts/flux-helm.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # NO_COLOR="\033[0m" diff --git a/hack/scripts/flux-opa.sh b/hack/scripts/flux-opa.sh index 20f494c136..5de534c79f 100755 --- a/hack/scripts/flux-opa.sh +++ b/hack/scripts/flux-opa.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 NO_COLOR="\033[0m" diff --git a/hack/scripts/gitops-validate.sh b/hack/scripts/gitops-validate.sh index a240a86695..c126905767 100755 --- a/hack/scripts/gitops-validate.sh +++ b/hack/scripts/gitops-validate.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # Prerequisites @@ -24,19 +11,19 @@ # set -o errexit set -euo pipefail -NO_COLOR="\033[0m" +# NO_COLOR="\033[0m" # DEBUG_COLOR="\e[34m" # OK_COLOR="\e[32m" # ERROR_COLOR="\e[31m" # WARN_COLOR="\e[35m" -INFO_COLOR="\e[36m" +# INFO_COLOR="\e[36m" reset_color="\\e[0m" color_red="\\e[31m" color_green="\\e[32m" color_blue="\\e[36m" -KUBECONFORM_VERSION=v0.6.7 +# KUBECONFORM_VERSION=v0.6.7 # SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" @@ -202,30 +189,28 @@ gitops=$1 [ -z "${gitops}" ] && echo_fail "Choice not satisfied" && exit 1 case ${gitops} in - # "fluxcd") - # clusters=$2 - # [ -z "${clusters}" ] && echo_fail "Clusters not satisfied" && exit 1 - # manifests=$3 - # [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 - # # init - # # validate_yaml "${clusters}" - # # validate_yaml "${manifests}" - # # validate_fluxcd_manifests - # echo_success "FluxCD" - # ;; - # "argocd") - # manifests=$2 - # [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 - # init - # validate_yaml ${manifests} - # validate_argocd_manifests "${manifests}" - # echo_success "Argo-CD" - # ;; - "argocd") - - ;; - *) - echo_fail "Invalid choice. Must be fluxcd or argocd" - exit 1 - ;; +# "fluxcd") +# clusters=$2 +# [ -z "${clusters}" ] && echo_fail "Clusters not satisfied" && exit 1 +# manifests=$3 +# [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 +# # init +# # validate_yaml "${clusters}" +# # validate_yaml "${manifests}" +# # validate_fluxcd_manifests +# echo_success "FluxCD" +# ;; +# "argocd") +# manifests=$2 +# [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 +# init +# validate_yaml ${manifests} +# validate_argocd_manifests "${manifests}" +# echo_success "Argo-CD" +# ;; +"argocd") ;; +*) + echo_fail "Invalid choice. Must be fluxcd or argocd" + exit 1 + ;; esac diff --git a/hack/scripts/global-plan.sh b/hack/scripts/global-plan.sh index 428b13de81..692b3f74aa 100755 --- a/hack/scripts/global-plan.sh +++ b/hack/scripts/global-plan.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # set -euo pipefail diff --git a/hack/scripts/gpg.sh b/hack/scripts/gpg.sh index 4efa66389f..9982605bdc 100755 --- a/hack/scripts/gpg.sh +++ b/hack/scripts/gpg.sh @@ -1,19 +1,6 @@ #!/bin/bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 NO_COLOR="\033[0m" diff --git a/hack/scripts/k8s-validate.sh b/hack/scripts/k8s-validate.sh index ec98448844..b1697648a7 100755 --- a/hack/scripts/k8s-validate.sh +++ b/hack/scripts/k8s-validate.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 # Prerequisites @@ -24,19 +11,19 @@ # set -o errexit set -euo pipefail -NO_COLOR="\033[0m" +# NO_COLOR="\033[0m" DEBUG_COLOR="\e[34m" # OK_COLOR="\e[32m" # ERROR_COLOR="\e[31m" # WARN_COLOR="\e[35m" -INFO_COLOR="\e[36m" +# INFO_COLOR="\e[36m" reset_color="\\e[0m" color_red="\\e[31m" color_green="\\e[32m" color_blue="\\e[36m" -KUBECONFORM_VERSION=v0.6.7 +# KUBECONFORM_VERSION=v0.6.7 # SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )" @@ -46,6 +33,7 @@ function echo_info { echo -e "${color_blue}\uf120 $*${reset_color}"; } function echo_debug { echo -e "${DEBUG_COLOR}\uf120 $*${reset_color}"; } function validate_argo_cd_manifests { + # shellcheck disable=SC2044 for values in $(find . -name "values-**.yaml"); do rm -fr charts Chart.lock echo_debug "[helm] Update dependencies" @@ -67,53 +55,54 @@ gitops=$1 [ -z "${gitops}" ] && echo_fail "Choice not satisfied" && exit 1 case ${gitops} in - # "fluxcd") - # clusters=$2 - # [ -z "${clusters}" ] && echo_fail "Clusters not satisfied" && exit 1 - # manifests=$3 - # [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 - # # init - # # validate_yaml "${clusters}" - # # validate_yaml "${manifests}" - # # validate_fluxcd_manifests - # echo_success "FluxCD" - # ;; - # "argocd") - # manifests=$2 - # [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 - # init - # validate_yaml ${manifests} - # validate_argocd_manifests "${manifests}" - # echo_success "Argo-CD" - # ;; - "argocd") - # cloud=$2 - # [ -z "${cloud}" ] && echo_fail "Cloud not satisfied" && exit 1 - # environment=$3 - # [ -z "${environment}" ] && echo_fail "Environment not satisfied" && exit 1 - echo_info "[argo-cd] Validation of Kubernetes manifests" - pushd gitops/argocd >/dev/null - - # for app in $(ls apps); do - # echo_info "[argo-cd] Check application: ${app}" - # pushd "apps/${app}" >/dev/null - # validate_argo_cd_manifests - # popd >/dev/null - # done +# "fluxcd") +# clusters=$2 +# [ -z "${clusters}" ] && echo_fail "Clusters not satisfied" && exit 1 +# manifests=$3 +# [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 +# # init +# # validate_yaml "${clusters}" +# # validate_yaml "${manifests}" +# # validate_fluxcd_manifests +# echo_success "FluxCD" +# ;; +# "argocd") +# manifests=$2 +# [ -z "${manifests}" ] && echo_fail "Manifests not satisfied" && exit 1 +# init +# validate_yaml ${manifests} +# validate_argocd_manifests "${manifests}" +# echo_success "Argo-CD" +# ;; +"argocd") + # cloud=$2 + # [ -z "${cloud}" ] && echo_fail "Cloud not satisfied" && exit 1 + # environment=$3 + # [ -z "${environment}" ] && echo_fail "Environment not satisfied" && exit 1 + echo_info "[argo-cd] Validation of Kubernetes manifests" + pushd gitops/argocd >/dev/null - for chart in $(find charts -name Chart.yaml); do - chart_path=$(dirname ${chart}) - dir=$(basename ${chart_path}) - echo_info "[argo-cd] Check application: ${chart_path}" - pushd "${chart_path}" >/dev/null - validate_argo_cd_manifests - popd >/dev/null - done + # for app in $(ls apps); do + # echo_info "[argo-cd] Check application: ${app}" + # pushd "apps/${app}" >/dev/null + # validate_argo_cd_manifests + # popd >/dev/null + # done + # shellcheck disable=SC2044 + for chart in $(find charts -name Chart.yaml); do + chart_path=$(dirname "${chart}") + # dir=$(basename "${chart_path}") + echo_info "[argo-cd] Check application: ${chart_path}" + pushd "${chart_path}" >/dev/null + validate_argo_cd_manifests popd >/dev/null - ;; - *) - echo_fail "Invalid choice. Must be fluxcd or argocd" - exit 1 - ;; + done + + popd >/dev/null + ;; +*) + echo_fail "Invalid choice. Must be fluxcd or argocd" + exit 1 + ;; esac diff --git a/hack/scripts/linkerd-certificates.sh b/hack/scripts/linkerd-certificates.sh index f3c46dbdfa..f71ac7e415 100755 --- a/hack/scripts/linkerd-certificates.sh +++ b/hack/scripts/linkerd-certificates.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 NO_COLOR="\033[0m" diff --git a/hack/scripts/portefaix-labels.sh b/hack/scripts/portefaix-labels.sh index d68bb55d09..bc0366f844 100755 --- a/hack/scripts/portefaix-labels.sh +++ b/hack/scripts/portefaix-labels.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 reset_color="\\e[0m" diff --git a/hack/scripts/sdcard.sh b/hack/scripts/sdcard.sh index 9b817c3ac2..6322849a33 100755 --- a/hack/scripts/sdcard.sh +++ b/hack/scripts/sdcard.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 NO_COLOR="\033[0m" diff --git a/poetry.toml b/poetry.toml index 7994319bce..cfba73dc8a 100644 --- a/poetry.toml +++ b/poetry.toml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 [virtualenvs] diff --git a/portefaix.sh b/portefaix.sh index ab599c22d7..9620017579 100644 --- a/portefaix.sh +++ b/portefaix.sh @@ -1,19 +1,6 @@ #!/usr/bin/env bash -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 OK_COLOR="\e[32m" diff --git a/pyproject.toml b/pyproject.toml index 2d672667a9..69b5f56502 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,17 +1,4 @@ -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 [tool.poetry] diff --git a/testing/busybox.yaml b/testing/busybox.yaml index bfd82e9d93..f23d71e0d6 100644 --- a/testing/busybox.yaml +++ b/testing/busybox.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Pod metadata: diff --git a/testing/dns.yaml b/testing/dns.yaml index d74f5ea2f4..4f263b94c8 100644 --- a/testing/dns.yaml +++ b/testing/dns.yaml @@ -1,20 +1,7 @@ ---- -# Copyright (C) Nicolas Lamirault -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# +# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault # SPDX-License-Identifier: Apache-2.0 +--- apiVersion: v1 kind: Pod metadata: