Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@
#
# SPDX-License-Identifier: Apache-2.0

.secrets/** filter=git-crypt diff=git-crypt
.secrets/** filter=git-crypt diff=git-crypt
17 changes: 6 additions & 11 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,20 @@ about: Create a report to help us improve
title: ''
labels: kind/bug, needs/cloud, needs/priority, needs/triage
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.
**Describe the bug** A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
**To Reproduce** Steps to reproduce the behavior:

**Expected behavior**
A clear and concise description of what you expected to happen.
**Expected behavior** A clear and concise description of what you expected to
happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.
**Screenshots** If applicable, add screenshots to help explain your problem.

**Configuration (please complete the following information):**

- Kubernetes: [e.g. GKE]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
**Additional context** Add any other context about the problem here.
Comment on lines +9 to +23

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

While these changes don't affect the rendered output in most markdown viewers, removing the blank lines between sections and between headings and their descriptions reduces the readability of the raw markdown file. It's a good practice to keep these blank lines for better separation and maintainability.

Suggested change
**Describe the bug** A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
**To Reproduce** Steps to reproduce the behavior:
**Expected behavior**
A clear and concise description of what you expected to happen.
**Expected behavior** A clear and concise description of what you expected to
happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Screenshots** If applicable, add screenshots to help explain your problem.
**Configuration (please complete the following information):**
- Kubernetes: [e.g. GKE]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.
**Additional context** Add any other context about the problem here.
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Configuration (please complete the following information):**
- Kubernetes: [e.g. GKE]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.

17 changes: 8 additions & 9 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,16 @@ about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Is your feature request related to a problem? Please describe.** A clear and
concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe the solution you'd like** A clear and concise description of what you
want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Describe alternatives you've considered** A clear and concise description of
any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
**Additional context** Add any other context or screenshots about the feature
request here.
Comment on lines +9 to +19

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

Similar to the bug report template, removing the blank lines here reduces the readability of the raw markdown. Re-adding them would improve maintainability.

Suggested change
**Is your feature request related to a problem? Please describe.** A clear and
concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe the solution you'd like** A clear and concise description of what you
want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Describe alternatives you've considered** A clear and concise description of
any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
**Additional context** Add any other context or screenshots about the feature
request here.
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.

20 changes: 10 additions & 10 deletions .github/actions/tools/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
Expand All @@ -15,15 +15,15 @@
FROM alpine:3.19

LABEL maintainer="Nicolas Lamirault <[email protected]>" \
org.opencontainers.image.title="Tools for Portefaix project" \
org.opencontainers.image.description="Tools from the Kubernetes ecosystem" \
org.opencontainers.image.authors="Nicolas Lamirault <[email protected]>" \
org.opencontainers.image.vendor="Portefaix" \
org.opencontainers.image.documentation="https://github.com/portefaix/portefaix" \
org.opencontainers.image.licenses="Apache 2.0" \
org.opencontainers.image.url="https://github.com/portefaix/portefaix" \
org.opencontainers.image.source="https://github.com/portefaix/portefaix" \
org.opencontainers.image.version="0.1.0"
org.opencontainers.image.title="Tools for Portefaix project" \
org.opencontainers.image.description="Tools from the Kubernetes ecosystem" \
org.opencontainers.image.authors="Nicolas Lamirault <[email protected]>" \
org.opencontainers.image.vendor="Portefaix" \
org.opencontainers.image.documentation="https://github.com/portefaix/portefaix" \
org.opencontainers.image.licenses="Apache 2.0" \
org.opencontainers.image.url="https://github.com/portefaix/portefaix" \
org.opencontainers.image.source="https://github.com/portefaix/portefaix" \
org.opencontainers.image.version="0.1.0"

RUN apk add --no-cache ca-certificates curl bash tar jq

Expand Down
34 changes: 18 additions & 16 deletions .github/workflows/cicd-otel.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
# SPDX-FileCopyrightText: Copyright (C) Nicolas Lamirault <[email protected]>
# SPDX-License-Identifier: Apache-2.0

---
# yaml-language-server: $schema=https://json.schemastore.org/github-workflow.json
name: OpenTelemetry / Export

on:
workflow_run:
workflows:
- "Argo / Build"
- "Flux / Build"
- "Project / Release Drafter"
- "Project / Release labels"
- "Project / Size PR"
- "Argo / Build"
- "Flux / Build"
- "Project / Release Drafter"
- "Project / Release labels"
- "Project / Size PR"

types: [completed]

Expand Down Expand Up @@ -40,17 +43,16 @@ jobs:
# otlpHeaders: ${{ secrets.AXIOM_OTLP_HEADERS }}
# githubToken: ${{ secrets.GITHUB_TOKEN }}
# runId: ${{ github.event.workflow_run.id }}

otel-export-honeycomb:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Export workflow to Honeycomb
uses: corentinmusard/otel-cicd-action@v2
with:
otlpEndpoint: grpc://api.honeycomb.io:443/
# Example value for HONEYCOMB_OTLP_HEADERS:
# x-honeycomb-team=YOUR_API_KEY,x-honeycomb-dataset=YOUR_DATASET
otlpHeaders: ${{ secrets.HONEYCOMB_OTLP_HEADERS }}
githubToken: ${{ secrets.GITHUB_TOKEN }}
runId: ${{ github.event.workflow_run.id }}
- uses: actions/checkout@v4
- name: Export workflow to Honeycomb
uses: corentinmusard/otel-cicd-action@v2
with:
otlpEndpoint: grpc://api.honeycomb.io:443/
# Example value for HONEYCOMB_OTLP_HEADERS:
# x-honeycomb-team=YOUR_API_KEY,x-honeycomb-dataset=YOUR_DATASET
otlpHeaders: ${{ secrets.HONEYCOMB_OTLP_HEADERS }}
githubToken: ${{ secrets.GITHUB_TOKEN }}
runId: ${{ github.event.workflow_run.id }}
12 changes: 6 additions & 6 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -127,12 +127,12 @@ repos:
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.33.3
hooks:
- id: check-github-actions
name: "✅ github-actions / Validate Github Actions configuration"
stages: [pre-commit]
- id: check-github-actions
name: "✅ github-actions / Validate Github Actions configuration"
stages: [pre-commit]
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: 0.33.3
hooks:
- id: check-github-workflows
name: "✅ github-actions / Validate Github Actions workflow"
stages: [pre-commit]
- id: check-github-workflows
name: "✅ github-actions / Validate Github Actions workflow"
stages: [pre-commit]
Binary file modified .secrets/k3s/homelab/freebox-exporter/token.json
Binary file not shown.
Binary file modified .secrets/k3s/homelab/kube-prometheus-stack/alertmanager.yaml
Binary file not shown.
Binary file modified .secrets/talos/homelab/external-secrets/kustomization.yaml
Binary file not shown.
Binary file not shown.
Loading
Loading