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

https://github.com/p6m7g8-dotfiles/p6kubernetes

P6 Dotfiles: POSIX.2 Kubernetes CLI utility functions for cluster management
https://github.com/p6m7g8-dotfiles/p6kubernetes

bash cli kubernetes p6 p6m7g8 sh shell terminal zsh

Last synced: 3 months ago
JSON representation

P6 Dotfiles: POSIX.2 Kubernetes CLI utility functions for cluster management

Awesome Lists containing this project

README

          

# P6's POSIX.2: p6kubernetes

## Table of Contents

- [Badges](#badges)
- [Summary](#summary)
- [Contributing](#contributing)
- [Code of Conduct](#code-of-conduct)
- [Usage](#usage)
- [Hooks](#hooks)
- [Functions](#functions)
- [Hierarchy](#hierarchy)
- [Author](#author)

## Badges

[![License](https://img.shields.io/badge/License-Apache%202.0-yellowgreen.svg)](https://opensource.org/licenses/Apache-2.0)

## Summary

TODO: Add a short summary of this module.

## Contributing

- [How to Contribute]()

## Code of Conduct

- [Code of Conduct]()

## Usage

### Hooks

- `deps` -> `p6df::modules::p6kubernetes::deps()`
- `init` -> `p6df::modules::p6kubernetes::init(_module, dir)`

### Functions

#### p6kubernetes

##### p6kubernetes/init.zsh

- `p6df::modules::p6kubernetes::deps()`
- `p6df::modules::p6kubernetes::init(_module, dir)`
- Args:
- _module
- dir

#### p6kubernetes/lib

##### p6kubernetes/lib/debug.sh

- `p6_kubernetes_debug_cmd(source, ...)`
- Args:
- source
- ...

##### p6kubernetes/lib/deployment.sh

- `p6_kubernetes_deployment_of_image(image)`
- Args:
- image

##### p6kubernetes/lib/pod.sh

- `p6_kubernetes_pod_delete(pod_name)`
- Args:
- pod_name
- `str name = p6_kubernetes_pod_find(glob)`
- Args:
- glob
- `stream = p6_kubernetes_pod_describe(pod_name_glob)`
- Args:
- pod_name_glob

##### p6kubernetes/lib/prompt.sh

- `p6_kubernetes_prompt_info()`

## Hierarchy

```text
.
├── init.zsh
├── lib
│   ├── debug.sh
│   ├── deployment.sh
│   ├── pod.sh
│   └── prompt.sh
├── README.md
└── share
└── deployment.yaml

3 directories, 7 files
```

## Author

Philip M. Gollucci