Skip to content
This repository has been archived by the owner on Oct 18, 2024. It is now read-only.

Commit

Permalink
deploy ipfs
Browse files Browse the repository at this point in the history
  • Loading branch information
skylenet committed Sep 7, 2023
1 parent 205c5cd commit 2ea817a
Show file tree
Hide file tree
Showing 10 changed files with 140 additions and 0 deletions.
23 changes: 23 additions & 0 deletions environments/production/applications/ipfs-gateway/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
6 changes: 6 additions & 0 deletions environments/production/applications/ipfs-gateway/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: ipfs-cluster
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.1.2
digest: sha256:5b50e7f43155c8ef7fde99e2a525b10085d8c2a38d64a3f3a75e4bf2838b35a4
generated: "2023-08-26T16:07:32.895394+02:00"
10 changes: 10 additions & 0 deletions environments/production/applications/ipfs-gateway/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
apiVersion: v2
name: ipfs-gateway
type: application
version: 0.0.1
kubeVersion: ">=1.22.0-0"
dependencies:
- name: ipfs-cluster
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.1.2
Binary file not shown.
31 changes: 31 additions & 0 deletions environments/production/applications/ipfs-gateway/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
ipfs-cluster:
fullnameOverride: ipfs-gateway
nameOverride: ipfs-gateway
replicaCount: 1
cluster:
image:
repository: ipfs/ipfs-cluster
pullPolicy: IfNotPresent
tag: "1.0.6"
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
storage:
storageClassName: "do-block-storage"
volumeSize: "2Gi"

ipfs:
image:
repository: ipfs/kubo
pullPolicy: IfNotPresent
tag: "v0.21.0"
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
storage:
storageClassName: "do-block-storage-xfs"
volumeSize: "100Gi"

sharedSecret: "<path:/secrets/clusters/sourcify/shared/shared.enc.yaml#ipfs_gateway_shared_secret>"
23 changes: 23 additions & 0 deletions environments/production/applications/ipfs-main/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
6 changes: 6 additions & 0 deletions environments/production/applications/ipfs-main/Chart.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
dependencies:
- name: ipfs-cluster
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.1.2
digest: sha256:5b50e7f43155c8ef7fde99e2a525b10085d8c2a38d64a3f3a75e4bf2838b35a4
generated: "2023-08-26T16:07:19.51431+02:00"
10 changes: 10 additions & 0 deletions environments/production/applications/ipfs-main/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
apiVersion: v2
name: ipfs-main
type: application
version: 0.0.1
kubeVersion: ">=1.22.0-0"
dependencies:
- name: ipfs-cluster
repository: https://ethpandaops.github.io/ethereum-helm-charts
version: 0.1.2
Binary file not shown.
31 changes: 31 additions & 0 deletions environments/production/applications/ipfs-main/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
ipfs-cluster:
fullnameOverride: ipfs-main
nameOverride: ipfs-main
replicaCount: 1
cluster:
image:
repository: ipfs/ipfs-cluster
pullPolicy: IfNotPresent
tag: "1.0.6"
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
storage:
storageClassName: "do-block-storage"
volumeSize: "2Gi"

ipfs:
image:
repository: ipfs/kubo
pullPolicy: IfNotPresent
tag: "v0.21.0"
resources: {}
nodeSelector: {}
tolerations: []
affinity: {}
storage:
storageClassName: "do-block-storage-xfs"
volumeSize: "100Gi"

sharedSecret: "<path:/secrets/clusters/sourcify/shared/shared.enc.yaml#ipfs_main_shared_secret>"

0 comments on commit 2ea817a

Please sign in to comment.