2021-05-15 17:02:51 +00:00
|
|
|
# Woodpecker
|
|
|
|
|
2021-09-11 16:48:52 +00:00
|
|
|
[Woodpecker](https://woodpecker-ci.github.io/) is a fork of the Drone CI system version 0.8, right before the 1.0 release and license changes
|
2021-05-15 17:02:51 +00:00
|
|
|
|
|
|
|
## Installing Woodpecker server
|
|
|
|
|
|
|
|
### Requirements
|
|
|
|
|
|
|
|
```
|
|
|
|
kubectl create secret generic drone-secret \
|
|
|
|
--namespace sre \
|
|
|
|
--from-literal=DRONE_SECRET=$(openssl rand -hex 32)
|
|
|
|
```
|
|
|
|
|
2021-09-11 16:48:52 +00:00
|
|
|
[GitHub](https://woodpecker-ci.github.io/docs/administration)
|
2021-05-15 17:02:51 +00:00
|
|
|
|
|
|
|
```
|
|
|
|
kubectl create secret generic drone-github-client \
|
|
|
|
--namespace <namespace> \
|
|
|
|
--from-literal=DRONE_GITHUB_CLIENT=xxxxxxxx
|
|
|
|
```
|
|
|
|
|
|
|
|
```
|
|
|
|
kubectl create secret generic drone-github-secret \
|
|
|
|
--namespace <namespace> \
|
|
|
|
--from-literal=DRONE_GITHUB_SECRET=xxxxxxxx
|
|
|
|
```
|
|
|
|
|
|
|
|
```
|
|
|
|
helm upgrade --install woodpecker-server --namespace <namespace> woodpecker-server/
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
## Installing Woodpecker agent
|
|
|
|
|
|
|
|
```
|
|
|
|
helm upgrade --install woodpecker-agent --namespace <namespace> woodpecker-agent/
|
|
|
|
```
|
|
|
|
|
|
|
|
## Uninstall
|
|
|
|
|
|
|
|
```
|
|
|
|
helm delete woodpecker-agent
|
|
|
|
helm delete woodpecker-server
|
|
|
|
```
|
|
|
|
|
|
|
|
## Support
|
|
|
|
|
|
|
|
For questions, suggestions, and discussion, visit the [Discord](https://discord.gg/fcMQqSMXJy).
|