Skip to content

Commit

Permalink
Add jp, thanos, make variant2 an alternative of variant (#375)
Browse files Browse the repository at this point in the history
  • Loading branch information
Nuru authored May 31, 2020
1 parent fb01618 commit 6c39b6b
Show file tree
Hide file tree
Showing 66 changed files with 265 additions and 136 deletions.
2 changes: 2 additions & 0 deletions .github/auto-label.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ vendor/helm3: vendor/helm3/**
vendor/helmfile: vendor/helmfile/**
vendor/htmltest: vendor/htmltest/**
vendor/hugo: vendor/hugo/**
vendor/jp: vendor/jp/**
vendor/jq: vendor/jq/**
vendor/json2hcl: vendor/json2hcl/**
vendor/jx: vendor/jx/**
Expand Down Expand Up @@ -114,6 +115,7 @@ vendor/terragrunt: vendor/terragrunt/**
vendor/terrahelp: vendor/terrahelp/**
vendor/tfenv: vendor/tfenv/**
vendor/tfmask: vendor/tfmask/**
vendor/thanos: vendor/thanos/**
vendor/trivy: vendor/trivy/**
vendor/variant: vendor/variant/**
vendor/variant2: vendor/variant2/**
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
FROM cfssl/cfssl:1.3.2 as cfssl

# Install remaining packages
FROM alpine:3.11.5
FROM alpine:3.11.6
ENV INSTALL_PATH=/packages/bin
ENV PATH=${INSTALL_PATH}:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN mkdir -p ${INSTALL_PATH}
Expand Down
86 changes: 44 additions & 42 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -250,108 +250,110 @@ exit
## Makefile Targets
```
amtool 0.20.0 Tool for interacting with the Alertmanager API
argocd 1.4.3 Declarative GitOpts for Kubernetes
argocd 1.5.5 Declarative GitOpts for Kubernetes
assume-role 0.3.2 Easily assume AWS roles in your terminal.
atlantis 0.12.0 Terraform For Teams
atlantis 0.13.0 Terraform For Teams
awless 0.1.11 A Mighty CLI for AWS
aws-iam-authenticator 0.5.0 A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster
aws-okta 0.19.4 aws-okta allows users to authenticate with AWS using Okta credentials
aws-vault 5.4.2 A vault for securely storing and accessing AWS credentials in development environments
aws-vault 5.4.4 A vault for securely storing and accessing AWS credentials in development environments
cfssl 1.4.1 Cloudflare's PKI and TLS toolkit
cfssljson 1.4.1 Cloudflare's PKI and TLS toolkit json parser
chamber 2.8.1 CLI for managing secrets
chamber 2.8.2 CLI for managing secrets
cli53 0.8.17 Command line tool for Amazon Route 53
cloudflared 2020.3.2 Argo Tunnel client
cloudposse-atlantis 0.9.0.3 Terraform For Teams, enhanced by Cloud Posse
codefresh 0.52.0 Codefresh CLI
consul 1.7.2 Hashicorp consul
codefresh 0.64.0 Codefresh CLI
consul 1.7.3 Hashicorp consul
ctop 0.7.3 Top-like interface for container metrics
direnv 2.21.2 Unclutter your .profile
doctl 1.42.0 A command line tool for DigitalOcean services
direnv 2.21.3 Unclutter your .profile
doctl 1.43.0 A command line tool for DigitalOcean services
duffle 0.3.5b1 CNAB installer
emailcli 1.0.3 Command line email sending client written in Go.
fargate 0.3.2 CLI for AWS Fargate
fetch 0.3.7 fetch makes it easy to download files, folders, and release assets from a specific public git commit, branch, or tag
fetch 0.3.9 fetch makes it easy to download files, folders, and release assets from a specific public git commit, branch, or tag
figurine 1.0.1 Print your name in style
fzf 0.21.1 A command-line fuzzy finder
gh 0.7.0 The GitHub CLI
gh 0.9.0 The GitHub CLI
ghr 0.13.0 Upload multiple artifacts to GitHub Releases in parallel
github-commenter 0.5.0 Command line utility for creating GitHub comments on Commits, Pull Request Reviews or Issues
github-release 0.7.2 Commandline app to create and edit releases on Github (and upload artifacts)
github-status-updater 0.2.0 Command line utility for updating GitHub commit statuses and enabling required status checks for pull requests
github-release 0.8.1 Commandline app to create and edit releases on Github (and upload artifacts)
github-status-updater 0.3.0 Command line utility for updating GitHub commit statuses and enabling required status checks for pull requests
gitleaks 1.2.0 Audit git repos for secrets 🔑
gomplate 3.6.0 A flexible commandline tool for template rendering. Supports lots of local and remote datasources.
gomplate 3.7.0 A flexible commandline tool for template rendering. Supports lots of local and remote datasources.
gonsul 0.2.1 A stand-alone alternative to git2consul
goofys 0.24.0 a high-performance, POSIX-ish Amazon S3 file system written in Go
gosu 1.12 Simple Go-based setuid+setgid+setgroups+exec
gotop 3.0.0 A terminal based graphical activity monitor inspired by gtop and vtop
helm 3.2.0 The Kubernetes Package Manager
helm 3.2.1 The Kubernetes Package Manager
helm2 2.16.6 The Kubernetes Package Manager
helm3 3.2.0 The Kubernetes Package Manager
helmfile 0.114.0 Deploy Kubernetes Helm Charts
helm3 3.2.1 The Kubernetes Package Manager
helmfile 0.118.3 Deploy Kubernetes Helm Charts
htmltest 0.12.1 :white_check_mark: Test generated HTML for problems
hugo 0.69.2 The world’s fastest framework for building websites.
hugo 0.71.1 The world’s fastest framework for building websites.
jp 0.1.3 Command line interface to JMESPath
jq 1.6 Command-line JSON processor
json2hcl 0.0.6 Convert JSON to HCL, and vice versa
jx 2.1.10 Jenkins-X
jx 2.1.55 Jenkins-X
k3d 1.7.0 Little helper to run Rancher Lab's k3s in Docker
k6 0.26.2 A modern load testing tool, using Go and JavaScript - https://k6.io
k9s 0.19.3 Kubernetes CLI To Manage Your Clusters In Style
k9s 0.20.2 Kubernetes CLI To Manage Your Clusters In Style
katafygio 0.8.1 K8s continuous backup to git
kfctl 1.0 Machine Learning Toolkit for Kubernetes
kind 0.7.0 A tool for running local Kubernetes clusters using Docker
kops 1.16.1 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
kind 0.8.1 A tool for running local Kubernetes clusters using Docker
kops 1.16.2 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
kops-1.12 1.12.3 Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
krew 0.3.4 Kubectl plugin manager
kubecron 1.0.2 Utilities to manage kubernetes cronjobs. Run a CronJob manually for test purposes. Suspend/unsuspend a CronJob
kubectl 1.18.2 Production-Grade Container Scheduling and Management
kubectl 1.16.10 Production-Grade Container Scheduling and Management
kubectl-1.13 1.13.12 Production-Grade Container Scheduling and Management (v1.13)
kubectl-1.14 1.14.10 Production-Grade Container Scheduling and Management (v1.14)
kubectl-1.15 1.15.11 Production-Grade Container Scheduling and Management (v1.15)
kubectl-1.16 1.16.8 Production-Grade Container Scheduling and Management (v1.16)
kubectl-1.17 1.17.4 Production-Grade Container Scheduling and Management (v1.17)
kubectx 0.8.0 Switch faster between clusters and namespaces in kubectl
kubens 0.8.0 Switch faster between clusters and namespaces in kubectl
kubectx 0.9.0 Switch faster between clusters and namespaces in kubectl
kubens 0.9.0 Switch faster between clusters and namespaces in kubectl
kubeval 0.15.0 Validate your Kubernetes configuration files, supports multiple Kubernetes versions
lazydocker 0.8 The lazier way to manage everything docker
lazydocker 0.9 The lazier way to manage everything docker
lectl 0.20 Script to check issued certificates by Let's Encrypt on CTL (Certificate Transparency Log) using https://crt.sh
minikube 1.9.2 Run Kubernetes locally
minikube 1.11.0 Run Kubernetes locally
misspell 0.3.4 Correct commonly misspelled English words in source files
nomad 0.11.1 Hashicorp nomad
pack 0.10.0 Create cloud native Buildpacks
packer 1.5.5 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
nomad 0.11.2 Hashicorp nomad
pack 0.11.0 Create cloud native Buildpacks
packer 1.5.6 Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
pandoc 2.9.2.1 Universal markup converter
pgmetrics 1.9.0 Postgres metrics
popeye 0.8.1 A Kubernetes cluster resource sanitizer
promtool 2.17.2 Prometheus CLI tool
popeye 0.8.4 A Kubernetes cluster resource sanitizer
promtool 2.18.1 Prometheus CLI tool
rakkess 0.4.4 Review Access - kubectl plugin to show an access matrix for all available resources
rancher 2.4.0 Rancher CLI
rancher 2.4.3 Rancher CLI
rbac-lookup 0.5.0 Find Kubernetes roles and cluster roles bound to any user, service account, or group name.
retry 3.3.0 ♻️ Functional mechanism based on channels to perform actions repetitively until successful.
saml2aws 2.26.0 CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP
saml2aws 2.26.1 CLI tool which enables you to login and retrieve AWS temporary credentials using a SAML IDP
scenery 0.1.5 A Terraform plan output prettifier
sentinel 0.14.2 Hashicorp sentinel
sentry-cli 1.52.3 A command line utility to work with Sentry.
sentry-cli 1.53.0 A command line utility to work with Sentry.
shellcheck 0.7.1 ShellCheck, a static analysis tool for shell scripts
shfmt 3.1.0 A shell parser, formatter and interpreter (POSIX/Bash/mksh)
shfmt 3.1.1 A shell parser, formatter and interpreter (POSIX/Bash/mksh)
slack-notifier 0.2.0 Command line utility to send messages with attachments to Slack channels via Incoming Webhooks
sops 3.5.0 Secrets management stinks, use some sops!
stern 1.11.0 ⎈ Multi pod and container log tailing for Kubernetes
sudosh 0.2.0 Shell wrapper to run a login shell with `sudo` as the current user for the purpose of audit logging
teleport 4.2.8 Privileged access management for elastic infrastructure.
terraform 0.12.24 Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
teleport 4.2.10 Privileged access management for elastic infrastructure.
terraform 0.12.26 Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
terraform-0.11 0.11.14 Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
terraform-0.12 0.12.24 Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
terraform-docs 0.9.1 Generate docs from terraform modules
terragrunt 0.23.10 Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
terragrunt 0.23.23 Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
terrahelp 0.7.4 Terrahelp is as a command line utility that provides useful tricks like masking of terraform output.
tfenv 0.4.0 Transform environment variables for use with Terraform (e.g. `HOSTNAME` ⇨ `TF_VAR_hostname`)
tfmask 0.4.0 Terraform utility to mask select output from `terraform plan` and `terraform apply`
trivy 0.6.0 A Simple and Comprehensive Vulnerability Scanner for Containers, Suitable for CI
thanos 0.12.2 Highly available Prometheus setup with long term storage capabilities. CNCF Sandbox project.
trivy 0.8.0 A Simple and Comprehensive Vulnerability Scanner for Containers, Suitable for CI
variant 0.36.4 Variant is a Universal CLI tool that works like a task runner
variant2 0.28.0 Variant is a Universal CLI tool that works like a task runner
vault 1.4.0 Hashicorp vault
venona 0.31.1 Codefresh runtime-environment agent
variant2 0.28.0 Second major version of Variant, a Universal CLI tool that works like a task runner
vault 1.4.2 Hashicorp vault
venona 0.32.1 Codefresh runtime-environment agent
vert 0.1.0 Simple CLI for comparing two or more versions
yq 3.3.0 yq is a portable command-line YAML processor
```
Expand Down
10 changes: 10 additions & 0 deletions apk/templates/APKBUILD.github-binary
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,16 @@ unpack() {
echo "Renaming/moving \"${s%.gz}\" to \"${srcdir}/${exe}\""
mv "${s%.gz}" "$srcdir/$exe"
;;
*.bz2)
do_default=false
echo "Un-bzipping $s, expecting ${s%.bz2} to be executable"
echo " pwd: $(pwd)"
mkdir -p "${srcdir}"
options="!strip !tracedeps"
bzip2 -d -f -k -q "$s" || return 1
echo "Renaming/moving \"${s%.bz2}\" to \"${srcdir}/${exe}\""
mv "${s%.bz2}" "$srcdir/$exe"
;;
# Send everything else to the default method
*)
do_default=true
Expand Down
Loading

0 comments on commit 6c39b6b

Please sign in to comment.