2020-04-03 23:03:50 +11:00
2019-04-03 10:59:05 +11:00
2020-04-03 13:48:13 +02:00
2020-02-17 15:39:55 -05:00
2020-02-22 07:22:38 +11:00
2020-02-17 15:39:55 -05:00

drone-plugin-kube

A simple Drone plugin for updating Kubernetes resources from yaml templates. Follows from vallard/drone-kube. The plugin will create a resource if it doesn't already exist i.e. behaves similar to kubectl apply. This plugin supports deployments, configmaps, ingresses, and services.

Usage: See drone.md

Creating a Kubernetes service account for Drone

See example/Role.yaml, example/ServiceAccount.yaml, example/RoleBinding.yaml.

Usage notes:

  • The watching process is not currently reliable i.e. it doesn't properly wait for new deployments to become live. Not entirely sure how this should behave but I think behind a flag would make sense. PRs welcome.

Development notes

Acknowledgements

  • @vallard for the original plugin
  • @jbonzo for ingress, service support, improved error handling etc
S
Description
No description provided
Readme 6.2 MiB
Languages
Go 90.7%
Shell 8.9%
Dockerfile 0.4%