Skip to content

Commit

Permalink
fix: Add missing PDB templates (#247)
Browse files Browse the repository at this point in the history
* fix: Add missing PDB templates

* chore: update chart-testing-action to v2.6.1

* chore: Update PostgreSQL version to 12.x.x

* Revert "chore: Update PostgreSQL version to 12.x.x"

This reverts commit b4a6491.

---------

Signed-off-by: Sam Calder-Mason <sam.calder-mason@ethereum.org>
  • Loading branch information
samcm authored Nov 23, 2023
1 parent 3045c11 commit a58f616
Show file tree
Hide file tree
Showing 24 changed files with 160 additions and 16 deletions.
2 changes: 1 addition & 1 deletion charts/testnet-faucet/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: testnet-faucet
description: Ethereum faucet used for testnets
home: https://github.com/parithosh/testnet-faucet
type: application
version: 0.1.2
version: 0.1.3
maintainers:
- name: skylenet
email: rafael@skyle.net
2 changes: 1 addition & 1 deletion charts/testnet-faucet/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# testnet-faucet

![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum faucet used for testnets

Expand Down
18 changes: 18 additions & 0 deletions charts/testnet-faucet/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "testnet-faucet.fullname" . }}
labels:
{{- include "testnet-faucet.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "testnet-faucet.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/testnet-homepage/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: testnet-homepage
description: Ethereum testnet homepage that is used to display testnet relevant information
home: https://github.com/skylenet/ethereum-testnet-homepage
type: application
version: 0.2.2
version: 0.2.3
maintainers:
- name: skylenet
email: rafael@skyle.net
2 changes: 1 addition & 1 deletion charts/testnet-homepage/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# testnet-homepage

![Version: 0.2.2](https://img.shields.io/badge/Version-0.2.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.2.3](https://img.shields.io/badge/Version-0.2.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum testnet homepage that is used to display testnet relevant information

Expand Down
18 changes: 18 additions & 0 deletions charts/testnet-homepage/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "testnet-homepage.fullname" . }}
labels:
{{- include "testnet-homepage.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "testnet-homepage.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/web3signer/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: web3signer
description: Web3Signer is capable of signing on multiple platforms using private keys stored in an external vault, or encrypted on a disk.
home: https://github.com/Consensys/web3signer/
type: application
version: 1.0.3
version: 1.0.4
maintainers:
- name: barnabasbusa
email: busa.barnabas@gmail.com
Expand Down
2 changes: 1 addition & 1 deletion charts/web3signer/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# web3signer

![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 1.0.4](https://img.shields.io/badge/Version-1.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Web3Signer is capable of signing on multiple platforms using private keys stored in an external vault, or encrypted on a disk.

Expand Down
18 changes: 18 additions & 0 deletions charts/web3signer/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "web3signer.fullname" . }}
labels:
{{- include "web3signer.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "web3signer.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/xatu-cannon/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: xatu-cannon
description: Ethereum p2p monitoring tool that runs along side a Ethereum consensus client and collects data via the consensus client's Beacon API.
home: https://github.com/ethpandaops/xatu
type: application
version: 0.2.0
version: 0.2.1
maintainers:
- name: samcm
email: sam.calder-mason@ethereum.org
Expand Down
2 changes: 1 addition & 1 deletion charts/xatu-cannon/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# xatu-cannon

![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.2.1](https://img.shields.io/badge/Version-0.2.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum p2p monitoring tool that runs along side a Ethereum consensus client and collects data via the consensus client's Beacon API.

Expand Down
18 changes: 18 additions & 0 deletions charts/xatu-cannon/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "xatu-cannon.fullname" . }}
labels:
{{- include "xatu-cannon.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "xatu-cannon.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/xatu-discovery/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: xatu-discovery
description: Ethereum p2p monitoring tool that discovers node records.
home: https://github.com/ethpandaops/xatu
type: application
version: 0.0.5
version: 0.0.6
maintainers:
- name: samcm
email: sam.calder-mason@ethereum.org
Expand Down
2 changes: 1 addition & 1 deletion charts/xatu-discovery/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# xatu-discovery

![Version: 0.0.5](https://img.shields.io/badge/Version-0.0.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.0.6](https://img.shields.io/badge/Version-0.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum p2p monitoring tool that discovers node records.

Expand Down
18 changes: 18 additions & 0 deletions charts/xatu-discovery/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "xatu-discovery.fullname" . }}
labels:
{{- include "xatu-discovery.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "xatu-discovery.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/xatu-mimicry/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: xatu-mimicry
description: Ethereum p2p monitoring tool that collects data from the execution layer.
home: https://github.com/ethpandaops/xatu
type: application
version: 0.0.6
version: 0.0.7
maintainers:
- name: samcm
email: sam.calder-mason@ethereum.org
Expand Down
2 changes: 1 addition & 1 deletion charts/xatu-mimicry/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# xatu-mimicry

![Version: 0.0.6](https://img.shields.io/badge/Version-0.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.0.7](https://img.shields.io/badge/Version-0.0.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum p2p monitoring tool that collects data from the execution layer.

Expand Down
18 changes: 18 additions & 0 deletions charts/xatu-mimicry/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "xatu-mimicry.fullname" . }}
labels:
{{- include "xatu-mimicry.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "xatu-mimicry.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/xatu-sentry/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: xatu-sentry
description: Ethereum p2p monitoring tool that runs along side a Ethereum consensus client and collects data via the consensus client's Beacon API.
home: https://github.com/ethpandaops/xatu
type: application
version: 0.0.7
version: 0.0.8
maintainers:
- name: samcm
email: sam.calder-mason@ethereum.org
Expand Down
2 changes: 1 addition & 1 deletion charts/xatu-sentry/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# xatu-sentry

![Version: 0.0.7](https://img.shields.io/badge/Version-0.0.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.0.8](https://img.shields.io/badge/Version-0.0.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum p2p monitoring tool that runs along side a Ethereum consensus client and collects data via the consensus client's Beacon API.

Expand Down
18 changes: 18 additions & 0 deletions charts/xatu-sentry/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "xatu-sentry.fullname" . }}
labels:
{{- include "xatu-sentry.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "xatu-sentry.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/xatu-server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: xatu-server
description: Ethereum p2p monitoring tool that collects events from and controls various Xatu clients.
home: https://github.com/ethpandaops/xatu
type: application
version: 0.0.10
version: 0.0.11
maintainers:
- name: samcm
email: sam.calder-mason@ethereum.org
Expand Down
2 changes: 1 addition & 1 deletion charts/xatu-server/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

# xatu-server

![Version: 0.0.10](https://img.shields.io/badge/Version-0.0.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)
![Version: 0.0.11](https://img.shields.io/badge/Version-0.0.11-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square)

Ethereum p2p monitoring tool that collects events from and controls various Xatu clients.

Expand Down
18 changes: 18 additions & 0 deletions charts/xatu-server/templates/pdb.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{{- if or .Values.podDisruptionBudget.minAvailable .Values.podDisruptionBudget.maxUnavailable -}}
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: {{ include "xatu-server.fullname" . }}
labels:
{{- include "xatu-server.labels" . | nindent 4 }}
spec:
selector:
matchLabels:
{{- include "xatu-server.selectorLabels" . | nindent 6 }}
{{- if .Values.podDisruptionBudget.minAvailable }}
minAvailable: {{ .Values.podDisruptionBudget.minAvailable }}
{{- end }}
{{- if .Values.podDisruptionBudget.maxUnavailable }}
maxUnavailable: {{ .Values.podDisruptionBudget.maxUnavailable }}
{{- end }}
{{- end -}}

0 comments on commit a58f616

Please sign in to comment.