Skip to content
This repository was archived by the owner on Sep 14, 2022. It is now read-only.

Commit 37db440

Browse files
committed
Merge branch 'master' of https://github.com/kubextender/pvcexec
2 parents 4a86f81 + 4d7233e commit 37db440

12 files changed

+75
-18
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
dist/*
2-
.idea/
2+
.idea/
3+
*.log

docs/README.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
1-
# Getting started
1+
## Getting started
22

3-
* Navigate to [project's Github latest release](https://github.com/kubextender/pvcexec/releases/latest) and download the binary for your platform
4-
* **Linux**: kubectl-pvcexec_x.y.z_linux_amd64
5-
* **MacOS**: kubectl-pvcexec_x.y.z_darwin_amd64
6-
* Make the binary available on your `$PATH`, e.g `mv kubectl-pvcexec_x.y.z_linux_amd64 /usr/local/bin/`
3+
[filename](manual-install.md ':include')
74
* List persistent volume claims:
85
```bash
96
# list PVCs to get the ones we're interested in
10-
$ kubectl get pvc
11-
# Run it!
12-
$ kubectl pvcexec mc -p first.pvc.id -p second.pvc.id
7+
kubectl get pvc
8+
```
9+
* Run it!
10+
```bash
11+
kubectl pvcexec mc -p first.pvc.id -p second.pvc.id
1312
```
1413
* This will by default open [midnight commander](https://midnight-commander.org/) showing given PVCs in left and right panel
1514
* Happy browsing! :blush:

docs/_coverpage.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<!-- _coverpage.md -->
2+
3+
# pvcexec <small>0.1.4</small>
4+
5+
> Missing kubernetes pvc manager!
6+
7+
- Runs as a kubernetes plugin
8+
- Multiple commands (mc, zsh)
9+
10+
[GitHub](https://github.com/kubextender/pvcexec/)
11+
[Getting Started](#getting-started)

docs/_navbar.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/_sidebar.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
<!-- docs/_sidebar.md -->
2+
- Getting started
23

3-
* [Getting started](/)
4-
* [Docs](/docs.md)
4+
- [Installing](how-to-install.md)
5+
- [Manually](installing-plugin-manually.md)
6+
- [Homebrew](installing-plugin-homebrew.md)
7+
- [Running](running-quick-start.md)
8+
9+
- Guide
10+
11+
- [Architecture](architecture.md)

docs/architecture.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Architecture
2+
3+
`pvcexec` is implemented as a kubernetes plugin. It's written in Go language

docs/how-to-install.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# How to install
2+
3+
## Installing `pvcexec` manually
4+
5+
?> We are actively working on providing `homebrew` install support and once we're done with it, manual
6+
installation will be discontinued
7+
8+
Read the section explaining [how to install](installing-plugin-manually.md) `pvcexec` manually
9+
10+
## Installing `pvcexec` via homebrew
11+
12+
Currently, this is not supported, but we're actively working on it!
13+

docs/index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,11 @@
1212
<div id="app"></div>
1313
<script>
1414
window.$docsify = {
15-
logo: '/_media/kubextender_logo.png',
16-
name: 'kubextender',
15+
name: 'pvcexec',
1716
repo: 'kubextender/pvcexec',
18-
loadNavbar: true,
1917
themeColor: '#090240',
2018
loadSidebar: true,
19+
coverpage: true,
2120
search: {
2221
noData: {
2322
'/': 'No results!'
@@ -32,5 +31,6 @@
3231
<script src="//unpkg.com/docsify/lib/docsify.min.js"></script>
3332
<script src="//unpkg.com/docsify/lib/plugins/search.min.js"></script>
3433
<script src="//unpkg.com/prismjs/components/prism-bash.min.js"></script>
34+
<script src="//unpkg.com/docsify-copy-code"></script>
3535
</body>
3636
</html>

docs/installing-plugin-homebrew.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Installing plugin via homebrew
2+
3+
Installing `pvcexec` via homebrew is not supported at the moment, but we're currently working on it!

docs/installing-plugin-manually.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Installing `pvcexec` manually
2+
3+
Installing `pvcexec` manually involves the following steps:
4+
5+
[filename](manual-install.md ':include')

0 commit comments

Comments
 (0)