[stable/pachyderm] Bump to 0.1.7 (#6157)

* Changed role type and updated etcd and pachd default images. Text fixes.

* Updated instructions file
This commit is contained in:
Jon Ander Novella
2018-06-24 06:57:03 -07:00
committed by k8s-ci-robot
parent e1a2d8b8d0
commit 911cdb3172
6 changed files with 35 additions and 26 deletions
+2 -2
View File
@@ -10,8 +10,8 @@ keywords:
- reproducibility
- distributed
- processing
version: 0.1.6
appVersion: 1.7.0
version: 0.1.7
appVersion: 1.7.3
home: "https://pachyderm.io"
sources:
- "https://github.com/pachyderm/pachyderm"
+25 -17
View File
@@ -32,21 +32,18 @@ The following table lists the configurable parameters of `pachd` and their defau
Next table lists the configurable parameters of `etcd` and their default values:
| Parameter | Description | Default |
|-----------------------------|-----------------------|-------------------|
| `etcd.image.repository` | Container image name | `pachyderm/etcd` |
| `*.image.tag` | Container image tag | `<latest version>`|
| `*.image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `*.resources.requests` | Memory and cpu request| `{250M,250m}` |
| `*.persistence.enabled` | Enable persistence | `false` |
| `*.persistence.size` | Storage request | `20G` |
| `*.persistence.accessMode` | Access mode for PV | `ReadWriteOnce` |
| `*.persistence.storageClass`| PVC storage class | `nil` |
| Parameter | Description | Default |
|-----------------------------|-----------------------|-----------------------|
| `etcd.image.repository` | Container image name | `quay.io/coreos/etcd` |
| `*.image.tag` | Container image tag | `<latest version>` |
| `*.image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `*.resources.requests` | Memory and cpu request| `{250M,250m}` |
| `*.persistence.enabled` | Enable persistence | `false` |
| `*.persistence.size` | Storage request | `20G` |
| `*.persistence.accessMode` | Access mode for PV | `ReadWriteOnce` |
| `*.persistence.storageClass`| PVC storage class | `nil` |
Storage backend settings
------------------------
In order to set which object store credentials you want to use, please set the flag `credentials` with one of the following values: `local | s3 | google | amazon | microsoft`.
| Parameter | Description | Default |
@@ -54,11 +51,13 @@ In order to set which object store credentials you want to use, please set the f
| `credentials` | Backend credentials | "" |
Based on the storage credentials used, fill in the corresponding parameters for your object store.
Based on the storage credentials used, fill in the corresponding parameters for your object store. Note that The `local` installation will deploy Pachyderm on your local Kubernetes cluster (i.e: minikube) backed by your local storage unit.
- The `local` installation will deploy Pachyderm on your local Kubernetes cluster (i.e: minikube) backed by your local storage unit.
- With `S3 endpoint` credentials (such as Minio credentials), these are the configurable parameters:
On-premises deployment
------------------------
- On an on-premise environment like Openstack, a `S3 endpoint` can be used as storage backend. The following credentials (such as Minio credentials) are configurable:
| Parameter | Description | Default |
|--------------------------|-----------------------|-------------------|
@@ -70,6 +69,9 @@ Based on the storage credentials used, fill in the corresponding parameters for
| `s3.signature` | S3 signature | `"1"` |
Google Cloud
-------------
- With `Google Cloud` credentials, you must define your `GCS bucket name`:
| Parameter | Description | Default |
@@ -77,6 +79,9 @@ Based on the storage credentials used, fill in the corresponding parameters for
| `google.bucketName` | GCS bucket name | `""` |
Amazon Web Services
---------------------
- On `Amazon Web Services`, please set the next values:
| Parameter | Description | Default |
@@ -89,6 +94,9 @@ Based on the storage credentials used, fill in the corresponding parameters for
| `amazon.token` | Amazon token | `""` |
Microsoft Azure
---------------------
- As for `Microsoft Azure`, you must specify the following parameters:
| Parameter | Description | Default |
@@ -128,7 +136,7 @@ Accessing the pachd service
In order to use Pachyderm, please login through ssh to the master node and install the Pachyderm client:
```console
$ curl -o /tmp/pachctl.deb -L https://github.com/pachyderm/pachyderm/releases/download/v1.6.7/pachctl_1.6.7_amd64.deb && sudo dpkg -i /tmp/pachctl.deb
$ curl -o /tmp/pachctl.deb -L https://github.com/pachyderm/pachyderm/releases/download/v1.7.3/pachctl_1.7.3_amd64.deb && sudo dpkg -i /tmp/pachctl.deb
```
Please note that the client version should correspond with the pachd service version. For more information please consult: http://pachyderm.readthedocs.io/en/latest/index.html. Also, if you have your kubernetes client properly configured to talk with your remote cluster, you can simply install `pachctl` on your local machine and execute: `pachctl --namespace <namespace> port-forward &`.
@@ -40,6 +40,7 @@ spec:
- "--advertise-client-urls=http://0.0.0.0:2379"
- "--data-dir=/var/data/etcd"
- "--auto-compaction-retention=1"
- "--max-txn-ops=5000"
ports:
- name: client-port
containerPort: 2379
@@ -1,7 +1,7 @@
---
{{- if .Values.rbac.create }}
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: Role
kind: ClusterRole
metadata:
name: pachyderm
creationTimestamp:
@@ -6,7 +6,7 @@ metadata:
name: pachyderm
roleRef:
apiGroup: ''
kind: Role
kind: ClusterRole
name: pachyderm
subjects:
- kind: ServiceAccount
+5 -5
View File
@@ -46,11 +46,11 @@ pachd:
## For available images please check: https://hub.docker.com/r/pachyderm/pachd/tags/
image:
repository: pachyderm/pachd
tag: 1.7.0
tag: 1.7.3
pullPolicy: Always
worker:
repository: pachyderm/worker
tag: 1.7.0
tag: 1.7.3
resources:
## For non-local deployments, 1 cpu and 2G of memory requests are recommended
requests:
@@ -59,10 +59,10 @@ pachd:
## Set default image settings and persistence settings of etcd
etcd:
## For available images please check: https://hub.docker.com/r/pachyderm/etcd/tags
## For available images please check: https://hub.docker.com/r/pachyderm/etcd/tags or: https://quay.io/repository/coreos/etcd?tag=latest&tab=tags
image:
repository: pachyderm/etcd
tag: v3.2.7
repository: quay.io/coreos/etcd
tag: v3.3.5
pullPolicy: IfNotPresent
## Enable persistence using Persistent Volume Claims
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/