Skip to content

Commit

Permalink
New CLI: Post-release site updates
Browse files Browse the repository at this point in the history
  • Loading branch information
snazy committed May 21, 2024
1 parent e2b9c16 commit 5526b68
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 17 deletions.
5 changes: 4 additions & 1 deletion site/docs/develop/python.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ pip install pynessie
## Configuration

When you install pynessie, you get the Python client along with a Python CLI. Configuration
for both is covered in our reference for the [command line interface](../nessie-latest/cli.md).
for both is covered in our reference for the [command line interface](../nessie-latest/pynessie.md).

!!! warn
pynessie CLI has been deprecated in favor of the new [Nessie CLI/REPL tool](../nessie-latest/cli.md)!

## Usage

Expand Down
10 changes: 10 additions & 0 deletions site/docs/downloads/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,16 @@ curl -o nessie-quarkus-{{ versions.nessie }}-runner.jar \
java -jar nessie-quarkus-{{ versions.nessie }}-runner.jar
```

## Nessie CLI as a standalone uber jar

Requires Java 11 or newer.

```bash
curl -o nessie-cli-{{ versions.nessie }}-runner.jar \
https://github.com/projectnessie/nessie/releases/download/nessie-{{ versions.nessie }}/nessie-cli-{{ versions.nessie }}-runner.jar
java -jar nessie-cli-{{ versions.nessie }}-runner.jar
```

## Nessie GC Tool as Docker image

Docker images are multiplatform images for amd64, arm64, ppc64le, s390x.
Expand Down
24 changes: 8 additions & 16 deletions site/docs/guides/docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,30 +68,22 @@ If you need to configure Nessie, you can do so by passing in environment variabl
can change the port Nessie listens on by passing in the `QUARKUS_HTTP_PORT` environment variable:

```bash
docker run -p 19120:19120 -e QUARKUS_HTTP_PORT=8080 ghcr.io/projectnessie/nessie
docker run -p 19120:19120 ghcr.io/projectnessie/nessie
```

Check all the available configuration options in the
[configuration reference](../nessie-latest/configuration.md).

Once the docker image is up and running, you can install the [Nessie cli](../nessie-latest/cli.md).

```bash
pip install pynessie
```

You're now ready to start using Nessie. To create a new branch, you can do
the following:

```bash
# create a branch pointing to the same hash as
# the current default branch (typically the main branch)
nessie branch my_branch
```

From there, you can use one of the three main Nessie integrations of:

* Take a look at your current empty repository in the [Web UI](./ui.md)
* NessieCatalog for [Spark via Iceberg](../iceberg/spark.md) integration
* Try [Nessie on Kubernetes](./kubernetes.md), on your cloud provider or
[on your laptop](minikube.md)

You can also install the [Nessie CLI/REPL](../nessie-latest/cli.md).

```bash
curl -o nessie-cli-{{ versions.nessie }}-runner.jar \
https://github.com/projectnessie/nessie/releases/download/nessie-{{ versions.nessie }}/nessie-cli-{{ versions.nessie }}-runner.jar
```

0 comments on commit 5526b68

Please sign in to comment.