This list has moved to a GitHub repo for easier tracking: https://github.com/coreos/awesome-kubernetes-extensions
Please comment below if you are using Kubernetes Third-Party Resources and I will add you to the list.
Known Users:
| type: object | |
| required: | |
| - openapi | |
| - info | |
| - paths | |
| properties: | |
| openapi: | |
| type: string | |
| pattern: ^3\.0\.\d(-.+)?$ | |
| info: |
| package main | |
| import ( | |
| "fmt" | |
| "io/ioutil" | |
| "net/http" | |
| "net/url" | |
| "os" | |
| ) |
This list has moved to a GitHub repo for easier tracking: https://github.com/coreos/awesome-kubernetes-extensions
Please comment below if you are using Kubernetes Third-Party Resources and I will add you to the list.
Known Users:
| #!/bin/env python | |
| help = """ | |
| Load kibana dashboards or visualizations exported as json via the kibana ui on the command line. | |
| Example: | |
| $ python load_kibana_dashboards.py export.json 'http://un:pw@localhost:9207' | |
| Posting: Per-node-doc-count (visualization) | |
| {"_index":".kibana","_type":"visualization","_id":"Per-node-doc-count","_version":2,"_shards":{"total":1,"successful":1,"failed":0},"created":false} |
| apiVersion: v1 | |
| kind: ConfigMap | |
| metadata: | |
| name: coredns | |
| namespace: kube-system | |
| data: | |
| Corefile: | | |
| .:53 { | |
| log stdout | |
| health |
| # kubernetes - is an open source system for managing containerized | |
| # applications across multiple hosts, providing basic mechanisms for | |
| # deployment, maintenance, and scaling of applications. | |
| # See: https://kubernetes.io | |
| function __kubectl_no_command | |
| set -l cmd (commandline -poc) | |
| if not set -q cmd[2] | |
| return 0 | |
| end |
| #!/bin/env python | |
| import yaml | |
| import sys | |
| import json | |
| import argparse | |
| from subprocess import Popen, PIPE | |
| import argparse | |
| import os |
| filebeat.yml configuration file (note: the various /rootfs are mounted into the container from the host as read-only volumes): | |
| --- | |
| filebeat.prospectors: | |
| - input_type: log | |
| paths: | |
| - /rootfs/var/log/*.log | |
| - /rootfs/var/log/*/*.log | |
| - input_type: log | |
| paths: |
| FROM alpine:latest | |
| ENV \ | |
| VAULT_VERSION=0.6.0 | |
| RUN \ | |
| export VAULT_ZIP=vault_${VAULT_VERSION}_linux_amd64.zip; \ | |
| apk update &&\ | |
| apk add curl &&\ | |
| curl -s https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_SHA256SUMS | grep linux_amd64 > /tmp/vaultsum &&\ |
| [Unit] | |
| Description=Docker Application Container Engine | |
| Documentation=http://docs.docker.com | |
| After=docker.socket early-docker.target network.target | |
| Requires=docker.socket early-docker.target | |
| [Service] | |
| EnvironmentFile=-/run/flannel_docker_opts.env | |
| MountFlags=slave | |
| LimitNOFILE=1048576 |