-
Notifications
You must be signed in to change notification settings - Fork 16.7k
Conversation
+1 |
@jonandernovella I think you are supposed to put this in the incubation directory. |
@mcapuccini I tried to meet all the guidelines for it to be stable! |
/assign @prydonius |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can I suggest moving etcd out into it's own chart (ideally improving the existing incubator chart and moving it to stable) and bringing it in as a dependency?
stable/pachyderm/README.md
Outdated
| Parameter | Description | Default | | ||
|--------------------------|-----------------------|-------------------| | ||
| `pachd.image.repository` | Container image name | `pachyderm/pachd` | | ||
| `*.image.tag` | Container image tag | `1.6.6` | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you could use something like <latest version>
to avoid having to update this README each time the version is bumped
stable/pachyderm/Chart.yaml
Outdated
- distributed | ||
- processing | ||
version: 0.1.0 | ||
home: "https://pachyderm.io" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
would it make sense to add this icon? https://avatars2.githubusercontent.com/u/10432478?s=200&v=4
stable/pachyderm/templates/NOTES.txt
Outdated
|
||
To check that installation was successful, you can try running pachctl help, which should return a list of Pachyderm commands. Please note that the client version should correspond to the pachd service version. For more information please consult: http://pachyderm.readthedocs.io/en/latest/index.html. | ||
|
||
If you install the client on your master node, you should already be able to interact with the service. 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 port-forward &`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can we print out a useable pachctl command? e.g. pachctl port-forward -k -n {{.Release.Namespace}} &
would be useful when pachd is not in the default/configured NS.
- reproducibility | ||
- distributed | ||
- processing | ||
version: 0.1.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
appVersion should be set to 1.6.6
stable/pachyderm/templates/NOTES.txt
Outdated
|
||
On Linux environments: | ||
|
||
$ curl -o /tmp/pachctl.deb -L https://github.com/pachyderm/pachyderm/releases/download/v1.6.6/pachctl_1.6.6_amd64.deb && sudo dpkg -i /tmp/pachctl.deb |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
with appVersion set in Chart.yaml, you can template this with {{.Chart.AppVersion}}
I think
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
almost there, just a few small fixes and then I think this is good to go!
stable/pachyderm/README.md
Outdated
We strongly suggest that the installation of Pachyderm should be performed in its own namespace. The default installation will deploy Pachyderm on your local Kubernetes cluster: | ||
|
||
```console | ||
$ helm install --name my-release stable/pachyderm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding --namespace pachyderm
would be good to illustrate the above recommendation.
|
||
To check that installation was successful, you can try running pachctl help, which should return a list of Pachyderm commands. | ||
|
||
If you install the client on your master node, you should already be able to interact with the service. 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 -k ‘-n={{ .Release.Namespace }}’ port-forward &`. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
are the quote marks supposed to be around ‘-n={{ .Release.Namespace }}’
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think so. As far as I read it needs to be there
@jonandernovella and I discussed this on Slack, unfortunately pachyderm expects a service called |
/lgtm |
/ok-to-test |
/lgtm cancel |
stable/pachyderm/Chart.yaml
Outdated
sources: | ||
- "https://github.com/pachyderm/pachyderm" | ||
maintainers: | ||
- name: Jon Ander Novella |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
can you make sure all names are actually GitHub IDs? It makes it easier to reference back. Also, please add an OWNERS file (see format), which will allow anyone listed there to approve PRs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: jonandernovella, prydonius The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these OWNERS Files:
You can indicate your approval by writing |
Pachyderm is a language-agnostic and cloud infrastructure-agnostic large-scale data processing framework based on software containers. This chart can be used to deploy Pachyderm locally or backed by object stores of different Cloud providers.