An open API service indexing awesome lists of open source software.

https://github.com/reedchan7/krew-index

A custom plugin index for Krew
https://github.com/reedchan7/krew-index

k8s krew krew-index krew-plugin kubernetes kubernetes-plugin

Last synced: 12 months ago
JSON representation

A custom plugin index for Krew

Awesome Lists containing this project

README

          

# Custom Krew Index

This is a custom plugin index for [Krew (kubectl plugin manager)](https://krew.sigs.k8s.io/).

## Available Plugins

| Plugin | Description | Repository |
|--------|-------------|------------|
| `image` | Manage container images in Kubernetes resources | [kubectl-image](https://github.com/reedchan7/kubectl-image) |

## Usage

### Add this index

```bash
kubectl krew index add reedchan7 https://github.com/reedchan7/krew-index.git
```

### Listing indexes

To see what indexes you have added run the index list command:

```bash
kubectl krew index list
INDEX URL
default https://github.com/kubernetes-sigs/krew-index.git
reedchan7 https://github.com/reedchan7/krew-index.git
```

### Install plugins

```bash
# Install a specific plugin
kubectl krew install reedchan7/image

# Search available plugins
kubectl krew search reedchan7/
```

### List installed plugins

```bash
kubectl plugin list
```

### Upgrade plugins

```bash
kubectl krew upgrade reedchan7/image
```

### Remove this index

```bash
kubectl krew index remove reedchan7
```

### Get information about a plugin from the custom index:

```bash
kubectl krew info reedchan7/PLUGIN_NAME
```

## Supported Platforms

All plugins in this index support:
- macOS (Intel & Apple Silicon)
- Linux (AMD64 & ARM64)
- Windows (AMD64)