Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for arm architecture #22

Merged
merged 1 commit into from
May 27, 2020
Merged

Conversation

patrickjahns
Copy link
Owner

@patrickjahns patrickjahns commented May 27, 2020

Motivation

I want to be able to deploy promtail on arm based systems (i.e. raspberry pi ) with the same role as I would use for my x86 based systems.

Description

Extend promtail_dist_url to utilize the already existing go_arch variable in order to map cpu architectures to upstream binary names

closes #20

Upstream publishes binaries that are compatible with arm architecture
as well. Detect the architecture and fetch the correct binary from upstream
@patrickjahns patrickjahns added enhancement New feature or request semver:minor Change leading to a minor level version bump labels May 27, 2020
@patrickjahns patrickjahns merged commit e3a7310 into master May 27, 2020
@patrickjahns patrickjahns deleted the feature_multi_arch branch May 27, 2020 13:49
@github-actions github-actions bot mentioned this pull request May 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request semver:minor Change leading to a minor level version bump
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make role compatible with arm architecture
1 participant