From 44ff580cf168f4682b92e7151faef9d0655fb26e Mon Sep 17 00:00:00 2001 From: Waqar Ahmed Date: Sat, 8 May 2021 04:49:21 +0500 Subject: [PATCH] Add basic chia application --- charts/chia/1.0.0/.helmignore | 23 +++ charts/chia/1.0.0/Chart.yaml | 18 ++ charts/chia/1.0.0/README.md | 9 + charts/chia/1.0.0/app-readme.md | 4 + charts/chia/1.0.0/charts/common-2104.0.0.tgz | Bin 0 -> 4287 bytes charts/chia/1.0.0/default_values.yaml | 27 +++ charts/chia/1.0.0/ix_values.yaml | 4 + charts/chia/1.0.0/questions.yaml | 161 ++++++++++++++++++ charts/chia/1.0.0/requirements.lock | 6 + charts/chia/1.0.0/templates/NOTES.txt | 2 + charts/chia/1.0.0/templates/deployment.yaml | 58 +++++++ charts/chia/1.0.0/templates/service.yaml | 8 + .../chia/1.0.0/templates/serviceaccount.yaml | 1 + charts/chia/1.0.0/test_values.yaml | 27 +++ charts/chia/1.0.0/values.yaml | 0 charts/chia/item.yaml | 5 + 16 files changed, 353 insertions(+) create mode 100644 charts/chia/1.0.0/.helmignore create mode 100644 charts/chia/1.0.0/Chart.yaml create mode 100755 charts/chia/1.0.0/README.md create mode 100644 charts/chia/1.0.0/app-readme.md create mode 100644 charts/chia/1.0.0/charts/common-2104.0.0.tgz create mode 100644 charts/chia/1.0.0/default_values.yaml create mode 100644 charts/chia/1.0.0/ix_values.yaml create mode 100644 charts/chia/1.0.0/questions.yaml create mode 100644 charts/chia/1.0.0/requirements.lock create mode 100644 charts/chia/1.0.0/templates/NOTES.txt create mode 100644 charts/chia/1.0.0/templates/deployment.yaml create mode 100644 charts/chia/1.0.0/templates/service.yaml create mode 100644 charts/chia/1.0.0/templates/serviceaccount.yaml create mode 100644 charts/chia/1.0.0/test_values.yaml create mode 100644 charts/chia/1.0.0/values.yaml create mode 100644 charts/chia/item.yaml diff --git a/charts/chia/1.0.0/.helmignore b/charts/chia/1.0.0/.helmignore new file mode 100644 index 0000000000..a9fe727881 --- /dev/null +++ b/charts/chia/1.0.0/.helmignore @@ -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 +*~ +# Various IDEs +.project +.idea/ +*.tmproj +# OWNERS file for Kubernetes +OWNERS \ No newline at end of file diff --git a/charts/chia/1.0.0/Chart.yaml b/charts/chia/1.0.0/Chart.yaml new file mode 100644 index 0000000000..ad2b94a969 --- /dev/null +++ b/charts/chia/1.0.0/Chart.yaml @@ -0,0 +1,18 @@ +apiVersion: v1 +description: Global, Versioned, peer-to-peer filesystem. +name: chia +version: 1.0.0 +appVersion: 1.1.4 +keywords: +- storage +- crypto +- blockchain +home: https://www.chia.net/ +icon: https://www.chia.net/img/chia_logo.svg +sources: +- https://github.com/Chia-Network/chia-blockchain +- https://github.com/orgs/chia-network/packages/container/package/chia +dependencies: + - name: common + repository: file://../../../library/common/2104.0.0 + version: 2104.0.0 diff --git a/charts/chia/1.0.0/README.md b/charts/chia/1.0.0/README.md new file mode 100755 index 0000000000..53fa46dae8 --- /dev/null +++ b/charts/chia/1.0.0/README.md @@ -0,0 +1,9 @@ +Chia Network +===== + +[CHIA](https://www.chia.net/) is a new blockchain and smart transaction platform that is easier to use, more efficient, and secure. +Introduction +------------ + +This chart bootstraps CHIA deployment on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager. +[IPFS](https://ipfs.io) is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects. IPFS provides an interface as simple as the HTTP web, but with permanence built in. You can also mount the world at /ipfs. diff --git a/charts/chia/1.0.0/app-readme.md b/charts/chia/1.0.0/app-readme.md new file mode 100644 index 0000000000..6ab946dd9e --- /dev/null +++ b/charts/chia/1.0.0/app-readme.md @@ -0,0 +1,4 @@ +Chia Network +===== + +[CHIA](https://www.chia.net/) is a new blockchain and smart transaction platform that is easier to use, more efficient, and secure. diff --git a/charts/chia/1.0.0/charts/common-2104.0.0.tgz b/charts/chia/1.0.0/charts/common-2104.0.0.tgz new file mode 100644 index 0000000000000000000000000000000000000000..83d4f734c9cb497b62f758d4e60ba089837585c8 GIT binary patch literal 4287 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 literal 0 HcmV?d00001 diff --git a/charts/chia/1.0.0/default_values.yaml b/charts/chia/1.0.0/default_values.yaml new file mode 100644 index 0000000000..407c7a3732 --- /dev/null +++ b/charts/chia/1.0.0/default_values.yaml @@ -0,0 +1,27 @@ +## Set default image, imageTag, and imagePullPolicy. mode is used to indicate the +## +image: + repository: ipfs/go-ipfs + tag: v0.8.0-rc1 + pullPolicy: IfNotPresent + +## Additional arguments to pass to ipfs binary +extraArgs: [] + +updateStrategy: Recreate + +service: + swarmPort: 9401 + apiPort: 9501 + gatewayPort: 9080 + +environment: + +appVolumeMounts: + staging: + emptyDir: true + mountPath: "/export" + data: + emptyDir: true + mountPath: "/data/ipfs" + diff --git a/charts/chia/1.0.0/ix_values.yaml b/charts/chia/1.0.0/ix_values.yaml new file mode 100644 index 0000000000..c5a8ef54d4 --- /dev/null +++ b/charts/chia/1.0.0/ix_values.yaml @@ -0,0 +1,4 @@ +image: + repository: ghcr.io/chia-network/chia + tag: 1.1.4 + pullPolicy: IfNotPresent diff --git a/charts/chia/1.0.0/questions.yaml b/charts/chia/1.0.0/questions.yaml new file mode 100644 index 0000000000..358363c5d0 --- /dev/null +++ b/charts/chia/1.0.0/questions.yaml @@ -0,0 +1,161 @@ +groups: + - name: "Workload Configuration" + description: "Configure Storage for IPFS" + - name: "Storage" + description: "Configure Storage for IPFS" + - name: "IPFS Configuration" + description: "Configure Storage for IPFS" + +portals: + web_portal: + protocols: + - "http" + host: + - "$node_ip" + ports: + - "$variable-service.apiPort" + path: "/webui" + +questions: + - variable: updateStrategy + label: "IPFS update strategy" + group: "Workload Configuration" + schema: + type: string + default: "Recreate" + enum: + - value: "RollingUpdate" + description: "Create new pods and then kill old ones" + - value: "Recreate" + description: "Kill existing pods before creating new ones" + + - variable: environmentVariables + label: "IPFS image environment" + group: "IPFS Configuration" + schema: + type: list + default: [] + items: + - variable: environmentVariable + label: "Environment Variable" + schema: + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + - variable: value + label: "Value" + schema: + type: string + + - variable: service + description: "IPFS Service Configuration" + label: "IPFS Service Configuration" + group: "IPFS Configuration" + schema: + type: dict + required: true + attrs: + - variable: swarmPort + label: "Swarm Port to use for IPFS (Public)" + schema: + type: int + min: 9000 + max: 65535 + default: 9401 + required: true + - variable: apiPort + label: "API Port to use for IPFS (local)" + schema: + type: int + min: 9000 + max: 65535 + default: 9501 + required: true + - variable: gatewayPort + label: "Gateway Port to use for IPFS (local)" + schema: + type: int + min: 9000 + max: 65535 + default: 9880 + required: true + + - variable: appVolumeMounts + label: "IPFS Storage" + group: "Storage" + schema: + type: dict + attrs: + - variable: staging + label: "Staging Volume" + schema: + type: dict + attrs: + - variable: datasetName + label: "IPFS Staging Volume Dataset Name" + schema: + type: string + hidden: true + $ref: + - "normalize/ixVolume" + show_if: [["hostPathEnabled", "=", false]] + default: "ix-ipfs-staging" + editable: false + - variable: mountPath + label: "IPFS Staging Mount Path" + description: "Path where the volume will be mounted inside the pod" + schema: + type: path + hidden: true + editable: false + default: "/export" + - variable: hostPathEnabled + label: "Enable Host Path for IPFS Staging Volume" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostPath + label: "Host Path for IPFS Staging Volume" + schema: + type: hostpath + required: true + - variable: data + label: "Data Volume" + schema: + type: dict + attrs: + - variable: datasetName + label: "IPFS Data Volume Name" + schema: + type: string + hidden: true + $ref: + - "normalize/ixVolume" + show_if: [["hostPathEnabled", "=", false]] + default: "ix-ipfs-data" + editable: false + - variable: mountPath + label: "IPFS Data Mount Path" + description: "Path where the volume will be mounted inside the pod" + schema: + type: path + hidden: true + editable: false + default: "/data/ipfs" + - variable: hostPathEnabled + label: "Enable Host Path for IPFS Data Volume" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostPath + label: "Host Path for IPFS Data Volume" + schema: + type: hostpath + required: true diff --git a/charts/chia/1.0.0/requirements.lock b/charts/chia/1.0.0/requirements.lock new file mode 100644 index 0000000000..5c4530719f --- /dev/null +++ b/charts/chia/1.0.0/requirements.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: file://../../../library/common/2104.0.0 + version: 2104.0.0 +digest: sha256:f0aa221073aafcc5e1602c2a9acb1a508ce72f6847c33dd4a9f9fe10017d5009 +generated: "2021-04-08T16:09:30.006044+05:00" diff --git a/charts/chia/1.0.0/templates/NOTES.txt b/charts/chia/1.0.0/templates/NOTES.txt new file mode 100644 index 0000000000..cb1d892a3b --- /dev/null +++ b/charts/chia/1.0.0/templates/NOTES.txt @@ -0,0 +1,2 @@ +IPFS can be accessed from the following URL: +http://$node_ip:{{ .Values.service.apiPort }}/webui diff --git a/charts/chia/1.0.0/templates/deployment.yaml b/charts/chia/1.0.0/templates/deployment.yaml new file mode 100644 index 0000000000..c830a17a16 --- /dev/null +++ b/charts/chia/1.0.0/templates/deployment.yaml @@ -0,0 +1,58 @@ +apiVersion: {{ template "common.capabilities.deployment.apiVersion" . }} +kind: Deployment +metadata: + name: {{ template "common.names.fullname" . }} + labels: {{ include "common.labels" . | nindent 4 }} +spec: + strategy: + type: {{ .Values.updateStrategy }} + selector: + matchLabels: {{ include "common.labels.selectorLabels" . | nindent 6 }} + template: + metadata: + name: {{ template "common.names.fullname" . }} + labels: {{ include "common.labels.selectorLabels" . | nindent 8 }} + spec: + serviceAccountName: {{ include "common.names.serviceAccountName" . | quote }} + initContainers: + - name: init-init + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['/bin/sh', '-c', '[ ! -e /data/ipfs/config ] && (/usr/local/bin/ipfs init ; chown -R 1000:100 /data/ipfs) ; exit 0'] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + - name: init-api + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['/usr/local/bin/ipfs', 'config', 'Addresses.API', "/ip4/0.0.0.0/tcp/9501"] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + - name: init-gateway + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['/usr/local/bin/ipfs', 'config', 'Addresses.Gateway', "/ip4/0.0.0.0/tcp/9080"] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + - name: init-swarm + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['/usr/local/bin/ipfs', 'config', '--json', 'Addresses.Swarm', "[\"/ip4/0.0.0.0/tcp/9401\",\"/ip4/0.0.0.0/tcp/9401/quic\"]" ] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + - name: init-access-origin + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['/usr/local/bin/ipfs', 'config', '--json', 'API.HTTPHeaders.Access-Control-Allow-Origin', "[\"*\"]" ] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + - name: init-access-methods + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['/usr/local/bin/ipfs', 'config', '--json', 'API.HTTPHeaders.Access-Control-Allow-Methods', "[\"PUT\",\"POST\"]" ] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + - name: init-chown + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + command: ['chown', '1000:100', '/data/ipfs/config'] + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + containers: + - name: {{ .Chart.Name }} + {{ include "common.containers.imageConfig" .Values.image | nindent 10 }} + {{ include "common.storage.allContainerVolumeMounts" .Values | nindent 10 }} + ports: + - name: swarm + containerPort: 9401 + - name: api + containerPort: 9501 + - name: gateway + containerPort: 9880 +{{ include "common.containers.allEnvironmentVariables" .Values | nindent 10 }} +{{ include "common.storage.allAppVolumes" .Values | nindent 6 }} diff --git a/charts/chia/1.0.0/templates/service.yaml b/charts/chia/1.0.0/templates/service.yaml new file mode 100644 index 0000000000..4cc9718639 --- /dev/null +++ b/charts/chia/1.0.0/templates/service.yaml @@ -0,0 +1,8 @@ +{{ $svc := .Values.service }} +{{ $ports := list }} +{{ $ports = mustAppend $ports (dict "name" "swarm" "port" $svc.swarmPort "nodePort" $svc.swarmPort "targetPort" 9401) }} +{{ $ports = mustAppend $ports (dict "name" "api" "port" $svc.apiPort "nodePort" $svc.apiPort "targetPort" 9501) }} +{{ $ports = mustAppend $ports (dict "name" "gateway" "port" $svc.gatewayPort "nodePort" $svc.gatewayPort "targetPort" 9880) }} +{{ $params := . }} +{{ $_ := set $params "commonService" (dict "type" "NodePort" "ports" $ports ) }} +{{ include "common.classes.service" $params }} diff --git a/charts/chia/1.0.0/templates/serviceaccount.yaml b/charts/chia/1.0.0/templates/serviceaccount.yaml new file mode 100644 index 0000000000..12bd3f4a39 --- /dev/null +++ b/charts/chia/1.0.0/templates/serviceaccount.yaml @@ -0,0 +1 @@ +{{ include "common.serviceaccount" . }} diff --git a/charts/chia/1.0.0/test_values.yaml b/charts/chia/1.0.0/test_values.yaml new file mode 100644 index 0000000000..a0ada7d3dd --- /dev/null +++ b/charts/chia/1.0.0/test_values.yaml @@ -0,0 +1,27 @@ +## Set default image, imageTag, and imagePullPolicy. mode is used to indicate the +## +image: + repository: ipfs/go-ipfs + tag: v0.8.0 + pullPolicy: IfNotPresent + +## Additional arguments to pass to minio binary +extraArgs: [] + +updateStrategy: Recreate + +service: + swarmPort: 30941 + apiPort: 30951 + gatewayPort: 30980 + +environmentVariables: [] + +emptyDirVolumes: true +appVolumeMounts: + staging: + emptyDir: true + mountPath: "/export" + data: + emptyDir: true + mountPath: "/data/ipfs" diff --git a/charts/chia/1.0.0/values.yaml b/charts/chia/1.0.0/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/charts/chia/item.yaml b/charts/chia/item.yaml new file mode 100644 index 0000000000..ba17eb947b --- /dev/null +++ b/charts/chia/item.yaml @@ -0,0 +1,5 @@ +categories: + - storage + - crypto + - +icon_url: https://www.chia.net/img/chia_logo.svg