kubewait
Maintainer: Joe Black <joeblack949@gmail.com>
Repository: https://www.github.com/joeblackwaslike/kubewait
Description
This project is designed to be used to pause init as an init container until required Kubernetes apps/services are up and ready.
Names passed to kubewait can be the names of Deployments or StatefulSets.
Usage
apiVersion: v1
kind: Pod
metadata:
name: kubewait
annotations:
pod.beta.kubernetes.io/init-containers: |-
[
{
"name": "kubewait",
"image": "callforamerica/kubewait",
"imagePullPolicy": "IfNotPresent",
"args": ["app1", "app2"],
"env": [
{
"name": "NAMESPACE",
"valueFrom": {
"fieldRef": {
"apiVersion": "v1",
"fieldPath": "metadata.namespace"
}
}
}
]
}
]
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
Release files for kubewait 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| kubewait-0.2.1.tar.gz | 3.7 kB | Details |
Release files / kubewait-0.2.1.tar.gz
| Download URL | kubewait-0.2.1.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6163906145c862798e78a59cdbcbc95e19f75a159dbebbc2f66343074e76cb1a
|
|
BLAKE2b-256 checksum How to use checksums |
3440784e414c9eae32cc5a657a90b2a5b81d5bd97602effd76895eab6d573e08
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |