Skip to content

Commit

Permalink
Revise deployment process
Browse files Browse the repository at this point in the history
Before:

 Go to hub.docker.com and kick Automated builds by hand.

After:

 Create tags to release! let GitHub Actions to deploy them.

Signed-off-by: Kentaro Hayashi <[email protected]>
  • Loading branch information
kenhys committed Dec 2, 2024
1 parent 0c3c82d commit dd2ef3c
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions MAINTAINING.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,13 @@ To update versions of images following steps are required:

**Note:** This procedure requires `fluent/fluentd` repository's DockerHub `Admin` privileges.
Go to [Build settings page](https://hub.docker.com/repository/docker/fluent/fluentd/builds) and then, push `[Trigger ▷]` buttons.
1. Create access token with `Read & Write` permission on hub.docker.com.
2. Set `DOCKER_HUB_ORGS`, `DOCKER_HUB_REPOSITORY`, `DOCKER_HUB_USERNAME` and `DOCKER_HUB_ACCESS_TOKEN` as GitHub repository secrets.
(e.g. `DOCKER_HUB_ORGS=fluent`, `DOCKER_HUB_REPOSITORY=fluentd` and so on)
Built tags for debian and alpine images will be published at [TAGS page](https://hub.docker.com/r/fluent/fluentd-kubernetes-daemonset/tags).
3. Create tag to release it! (e.g. v1.18.0-1.0 for alpine,amd64,arm64 and armhf)
Built tags for debian and alpine images will be published at [TAGS page](https://hub.docker.com/r/fluent/fluentd/tags).
### Build and Publish Windows Server Core images
Expand Down

0 comments on commit dd2ef3c

Please sign in to comment.