Skip to content

Commit bccfbd9

Browse files
committed
Rename for English speakers
bazaar seems hard to type :-/ Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent 343c03d commit bccfbd9

36 files changed

+159
-151
lines changed

Diff for: .gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
bazaar
1+
arkade
22
bin/**
33
kubeconfig
44
.DS_Store

Diff for: Makefile

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Version := $(shell git describe --tags --dirty)
22
GitCommit := $(shell git rev-parse HEAD)
3-
LDFLAGS := "-s -w -X github.com/alexellis/bazaar/cmd.Version=$(Version) -X github.com/alexellis/bazaar/cmd.GitCommit=$(GitCommit)"
3+
LDFLAGS := "-s -w -X github.com/alexellis/arkade/cmd.Version=$(Version) -X github.com/alexellis/arkade/cmd.GitCommit=$(GitCommit)"
44
PLATFORM := $(shell ./hack/platform-tag.sh)
55

66
.PHONY: all
@@ -16,8 +16,8 @@ test:
1616
.PHONY: dist
1717
dist:
1818
mkdir -p bin
19-
GO111MODULE=on CGO_ENABLED=0 GOOS=linux go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/bazaar
20-
GO111MODULE=on CGO_ENABLED=0 GOOS=darwin go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/bazaar-darwin
21-
GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=6 go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/bazaar-armhf
22-
GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/bazaar-arm64
23-
GO111MODULE=on CGO_ENABLED=0 GOOS=windows go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/bazaar.exe
19+
GO111MODULE=on CGO_ENABLED=0 GOOS=linux go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/arkade
20+
GO111MODULE=on CGO_ENABLED=0 GOOS=darwin go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/arkade-darwin
21+
GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=arm GOARM=6 go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/arkade-armhf
22+
GO111MODULE=on CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/arkade-arm64
23+
GO111MODULE=on CGO_ENABLED=0 GOOS=windows go build -ldflags $(LDFLAGS) -a -installsuffix cgo -o bin/arkade.exe

Diff for: README.md

+22-22
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
1-
# bazaar - get Kubernetes apps, the easy way
1+
# arkade - get Kubernetes apps, the easy way
22

3-
Gone are the days of contending with dozens of README files just to get the right version of helm and to install a chart with sane defaults. bazaar (baz for short) provides a clean CLI with strongly-typed flags to install charts and apps to your cluster in one command.
3+
Gone are the days of contending with dozens of README files just to get the right version of helm and to install a chart with sane defaults. arkade (baz for short) provides a clean CLI with strongly-typed flags to install charts and apps to your cluster in one command.
44

55
[![Build
6-
Status](https://travis-ci.com/alexellis/bazaar.svg?branch=master)](https://travis-ci.com/alexellis/bazaar)
7-
[![Go Report Card](https://goreportcard.com/badge/github.com/alexellis/bazaar)](https://goreportcard.com/report/github.com/alexellis/bazaar)
8-
[![GoDoc](https://godoc.org/github.com/alexellis/bazaar?status.svg)](https://godoc.org/github.com/alexellis/bazaar) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
9-
![GitHub All Releases](https://img.shields.io/github/downloads/alexellis/bazaar/total)
6+
Status](https://travis-ci.com/alexellis/arkade.svg?branch=master)](https://travis-ci.com/alexellis/arkade)
7+
[![Go Report Card](https://goreportcard.com/badge/github.com/alexellis/arkade)](https://goreportcard.com/report/github.com/alexellis/arkade)
8+
[![GoDoc](https://godoc.org/github.com/alexellis/arkade?status.svg)](https://godoc.org/github.com/alexellis/arkade) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
9+
![GitHub All Releases](https://img.shields.io/github/downloads/alexellis/arkade/total)
1010

1111
## What about helm and `k3sup`?
1212

13-
In the same way that brew uses git and Makefiles to compile applications for your Mac, bazaar uses upstream helm charts and kubectl to install applications to your Kubernetes cluster.
13+
In the same way that brew uses git and Makefiles to compile applications for your Mac, arkade uses upstream helm charts and kubectl to install applications to your Kubernetes cluster.
1414

15-
On k3sup vs. bazaar: The codebase in this project is derived from `k3sup`. k3sup (ketchup) was developed to automate building of k3s clusters over SSH, then gained the powerful feature to install apps in a single command. The presence of the word "k3s" in the name of the application confused many people, this is why bazaar has come to exist.
15+
On k3sup vs. arkade: The codebase in this project is derived from `k3sup`. k3sup (ketchup) was developed to automate building of k3s clusters over SSH, then gained the powerful feature to install apps in a single command. The presence of the word "k3s" in the name of the application confused many people, this is why arkade has come to exist.
1616

1717
And yes, of course it works with k3s and where possible, apps are available for ARM.
1818

19-
## Get bazaar
19+
## Get arkade
2020

2121
```bash
22-
curl -sLS https://get-bazaar.com | sh
23-
sudo install bazaar /usr/local/bin/
22+
curl -sLS https://get-arkade.com | sh
23+
sudo install arkade /usr/local/bin/
2424

25-
bazaar --help
25+
arkade --help
2626
```
2727

2828
An alias of `baz` is created at installation time.
@@ -44,21 +44,21 @@ Here's a few examples of apps you can install, for a complete list run: `[baz]aa
4444
Here's how you can get a self-hosted Docker registry with TLS and authentication in just 5 commands on an empty cluster:
4545

4646
```bash
47-
bazaar install nginx-ingress
48-
bazaar install cert-manager
49-
bazaar install docker-registry
50-
bazaar install docker-registry-ingress \
47+
arkade install nginx-ingress
48+
arkade install cert-manager
49+
arkade install docker-registry
50+
arkade install docker-registry-ingress \
5151
5252
--domain reg.example.com
5353
```
5454

5555
The same for OpenFaaS would look like this:
5656

5757
```bash
58-
bazaar install nginx-ingress
59-
bazaar install cert-manager
60-
bazaar install openfaas
61-
bazaar install openfaas-ingress \
58+
arkade install nginx-ingress
59+
arkade install cert-manager
60+
arkade install openfaas
61+
arkade install openfaas-ingress \
6262
6363
--domain reg.example.com
6464
```
@@ -76,11 +76,11 @@ And if you're running on a private cloud, on-premises or on your laptop, you can
7676

7777
### Suggesting a new app
7878

79-
To suggest a new app, please check past issues and [raise an issue for it](https://github.com/alexellis/bazaar).
79+
To suggest a new app, please check past issues and [raise an issue for it](https://github.com/alexellis/arkade).
8080

8181
### Improving the code or fixing an issue
8282

83-
Before contributing code, please see the [CONTRIBUTING guide](https://github.com/alexellis/inlets/blob/master/CONTRIBUTING.md). Note that bazaar uses the same guide as [inlets.dev](https://inlets.dev/).
83+
Before contributing code, please see the [CONTRIBUTING guide](https://github.com/alexellis/inlets/blob/master/CONTRIBUTING.md). Note that arkade uses the same guide as [inlets.dev](https://inlets.dev/).
8484

8585
Both Issues and PRs have their own templates. Please fill out the whole template.
8686

Diff for: bazaar

9.95 MB
Binary file not shown.

Diff for: ci/hashgen.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
#!/bin/sh
22

3-
for f in bin/bazaar*; do shasum -a 256 $f > $f.sha256; done
3+
for f in bin/arkade*; do shasum -a 256 $f > $f.sha256; done

Diff for: cmd/apps/certmanager_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66
"os"
77
"path"
88

9-
"github.com/alexellis/bazaar/pkg"
10-
"github.com/alexellis/bazaar/pkg/config"
11-
"github.com/alexellis/bazaar/pkg/env"
12-
"github.com/alexellis/bazaar/pkg/helm"
9+
"github.com/alexellis/arkade/pkg"
10+
"github.com/alexellis/arkade/pkg/config"
11+
"github.com/alexellis/arkade/pkg/env"
12+
"github.com/alexellis/arkade/pkg/helm"
1313
"github.com/spf13/cobra"
1414
)
1515

@@ -18,7 +18,7 @@ func MakeInstallCertManager() *cobra.Command {
1818
Use: "cert-manager",
1919
Short: "Install cert-manager",
2020
Long: "Install cert-manager for obtaining TLS certificates from LetsEncrypt",
21-
Example: "bazaar install cert-manager",
21+
Example: "arkade install cert-manager",
2222
SilenceUsage: true,
2323
}
2424

Diff for: cmd/apps/chart_app.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import (
77
"path"
88
"strings"
99

10-
"github.com/alexellis/bazaar/pkg"
11-
"github.com/alexellis/bazaar/pkg/config"
12-
"github.com/alexellis/bazaar/pkg/env"
13-
"github.com/alexellis/bazaar/pkg/helm"
10+
"github.com/alexellis/arkade/pkg"
11+
"github.com/alexellis/arkade/pkg/config"
12+
"github.com/alexellis/arkade/pkg/env"
13+
"github.com/alexellis/arkade/pkg/helm"
1414
"github.com/spf13/cobra"
1515
)
1616

@@ -21,9 +21,9 @@ func MakeInstallChart() *cobra.Command {
2121
Long: `Install the specified helm chart without using tiller.
2222
Note: You may need to install a CRD or run other additional steps
2323
before using the generic helm chart installer command.`,
24-
Example: ` bazaar install chart --repo-name stable/nginx-ingress \
24+
Example: ` arkade install chart --repo-name stable/nginx-ingress \
2525
--set controller.service.type=NodePort
26-
bazaar install chart --repo-name inlets/inlets-operator \
26+
arkade install chart --repo-name inlets/inlets-operator \
2727
--repo-url https://inlets.github.io/inlets-operator/`,
2828
SilenceUsage: true,
2929
}

Diff for: cmd/apps/cronconnector_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66
"os"
77
"path"
88

9-
"github.com/alexellis/bazaar/pkg"
10-
"github.com/alexellis/bazaar/pkg/config"
11-
"github.com/alexellis/bazaar/pkg/env"
12-
"github.com/alexellis/bazaar/pkg/helm"
9+
"github.com/alexellis/arkade/pkg"
10+
"github.com/alexellis/arkade/pkg/config"
11+
"github.com/alexellis/arkade/pkg/env"
12+
"github.com/alexellis/arkade/pkg/helm"
1313
"github.com/spf13/cobra"
1414
)
1515

@@ -18,7 +18,7 @@ func MakeInstallCronConnector() *cobra.Command {
1818
Use: "cron-connector",
1919
Short: "Install cron-connector for OpenFaaS",
2020
Long: `Install cron-connector for OpenFaaS`,
21-
Example: ` bazaar install cron-connector`,
21+
Example: ` arkade install cron-connector`,
2222
SilenceUsage: true,
2323
}
2424

Diff for: cmd/apps/crossplane_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import (
77
"path"
88
"strings"
99

10-
"github.com/alexellis/bazaar/pkg"
11-
"github.com/alexellis/bazaar/pkg/config"
12-
"github.com/alexellis/bazaar/pkg/env"
13-
"github.com/alexellis/bazaar/pkg/helm"
10+
"github.com/alexellis/arkade/pkg"
11+
"github.com/alexellis/arkade/pkg/config"
12+
"github.com/alexellis/arkade/pkg/env"
13+
"github.com/alexellis/arkade/pkg/helm"
1414
"github.com/spf13/cobra"
1515
)
1616

@@ -20,7 +20,7 @@ func MakeInstallCrossplane() *cobra.Command {
2020
Short: "Install Crossplane",
2121
Long: `Install Crossplane to deploy managed services across cloud providers and
2222
schedule workloads to any Kubernetes cluster`,
23-
Example: ` bazaar install crossplane`,
23+
Example: ` arkade install crossplane`,
2424
SilenceUsage: true,
2525
}
2626

Diff for: cmd/apps/inletsoperator_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import (
77
"path"
88
"strings"
99

10-
"github.com/alexellis/bazaar/pkg"
11-
"github.com/alexellis/bazaar/pkg/config"
12-
"github.com/alexellis/bazaar/pkg/env"
13-
"github.com/alexellis/bazaar/pkg/helm"
10+
"github.com/alexellis/arkade/pkg"
11+
"github.com/alexellis/arkade/pkg/config"
12+
"github.com/alexellis/arkade/pkg/env"
13+
"github.com/alexellis/arkade/pkg/helm"
1414
"github.com/spf13/cobra"
1515
)
1616

@@ -19,7 +19,7 @@ func MakeInstallInletsOperator() *cobra.Command {
1919
Use: "inlets-operator",
2020
Short: "Install inlets-operator",
2121
Long: `Install inlets-operator to get public IPs for your cluster`,
22-
Example: ` bazaar install inlets-operator --namespace default`,
22+
Example: ` arkade install inlets-operator --namespace default`,
2323
SilenceUsage: true,
2424
}
2525

Diff for: cmd/apps/istio_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ import (
77
"os"
88
"path"
99

10-
"github.com/alexellis/bazaar/pkg"
11-
"github.com/alexellis/bazaar/pkg/config"
12-
"github.com/alexellis/bazaar/pkg/env"
13-
"github.com/alexellis/bazaar/pkg/helm"
10+
"github.com/alexellis/arkade/pkg"
11+
"github.com/alexellis/arkade/pkg/config"
12+
"github.com/alexellis/arkade/pkg/env"
13+
"github.com/alexellis/arkade/pkg/helm"
1414
"github.com/spf13/cobra"
1515
)
1616

@@ -21,7 +21,7 @@ func MakeInstallIstio() *cobra.Command {
2121
Use: "istio",
2222
Short: "Install istio",
2323
Long: `Install istio`,
24-
Example: ` bazaar install istio --loadbalancer`,
24+
Example: ` arkade install istio --loadbalancer`,
2525
SilenceUsage: true,
2626
}
2727
istio.Flags().Bool("update-repo", true, "Update the helm repo")

Diff for: cmd/apps/kafkaconnector_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66
"os"
77
"path"
88

9-
"github.com/alexellis/bazaar/pkg"
10-
"github.com/alexellis/bazaar/pkg/config"
11-
"github.com/alexellis/bazaar/pkg/env"
12-
"github.com/alexellis/bazaar/pkg/helm"
9+
"github.com/alexellis/arkade/pkg"
10+
"github.com/alexellis/arkade/pkg/config"
11+
"github.com/alexellis/arkade/pkg/env"
12+
"github.com/alexellis/arkade/pkg/helm"
1313
"github.com/spf13/cobra"
1414
)
1515

@@ -18,7 +18,7 @@ func MakeInstallKafkaConnector() *cobra.Command {
1818
Use: "kafka-connector",
1919
Short: "Install kafka-connector for OpenFaaS",
2020
Long: `Install kafka-connector for OpenFaaS`,
21-
Example: ` bazaar install kafka-connector`,
21+
Example: ` arkade install kafka-connector`,
2222
SilenceUsage: true,
2323
}
2424

Diff for: cmd/apps/kubernetes_dashboard_app.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package apps
33
import (
44
"fmt"
55

6-
"github.com/alexellis/bazaar/pkg"
6+
"github.com/alexellis/arkade/pkg"
77

88
"github.com/spf13/cobra"
99
)
@@ -13,7 +13,7 @@ func MakeInstallKubernetesDashboard() *cobra.Command {
1313
Use: "kubernetes-dashboard",
1414
Short: "Install kubernetes-dashboard",
1515
Long: `Install kubernetes-dashboard`,
16-
Example: ` bazaar install kubernetes-dashboard`,
16+
Example: ` arkade install kubernetes-dashboard`,
1717
SilenceUsage: true,
1818
}
1919

Diff for: cmd/apps/kubernetes_exec.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
"path"
88
"strings"
99

10-
"github.com/alexellis/bazaar/pkg/env"
10+
"github.com/alexellis/arkade/pkg/env"
1111
execute "github.com/alexellis/go-execute/pkg/v1"
1212
)
1313

Diff for: cmd/apps/linkerd_app.go

+4-4
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ import (
1212
"path"
1313
"strings"
1414

15-
"github.com/alexellis/bazaar/pkg"
15+
"github.com/alexellis/arkade/pkg"
1616

17-
"github.com/alexellis/bazaar/pkg/config"
18-
"github.com/alexellis/bazaar/pkg/env"
17+
"github.com/alexellis/arkade/pkg/config"
18+
"github.com/alexellis/arkade/pkg/env"
1919
execute "github.com/alexellis/go-execute/pkg/v1"
2020
"github.com/spf13/cobra"
2121
)
@@ -27,7 +27,7 @@ func MakeInstallLinkerd() *cobra.Command {
2727
Use: "linkerd",
2828
Short: "Install linkerd",
2929
Long: `Install linkerd`,
30-
Example: ` bazaar install linkerd`,
30+
Example: ` arkade install linkerd`,
3131
SilenceUsage: true,
3232
}
3333

Diff for: cmd/apps/metricsserver_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ import (
66
"os"
77
"path"
88

9-
"github.com/alexellis/bazaar/pkg"
10-
"github.com/alexellis/bazaar/pkg/config"
11-
"github.com/alexellis/bazaar/pkg/env"
12-
"github.com/alexellis/bazaar/pkg/helm"
9+
"github.com/alexellis/arkade/pkg"
10+
"github.com/alexellis/arkade/pkg/config"
11+
"github.com/alexellis/arkade/pkg/env"
12+
"github.com/alexellis/arkade/pkg/helm"
1313
"github.com/spf13/cobra"
1414
)
1515

@@ -18,7 +18,7 @@ func MakeInstallMetricsServer() *cobra.Command {
1818
Use: "metrics-server",
1919
Short: "Install metrics-server",
2020
Long: `Install metrics-server to provide metrics on nodes and Pods in your cluster.`,
21-
Example: ` bazaar install metrics-server --namespace kube-system --helm3`,
21+
Example: ` arkade install metrics-server --namespace kube-system --helm3`,
2222
SilenceUsage: true,
2323
}
2424

Diff for: cmd/apps/minio_app.go

+5-5
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import (
88
"strconv"
99
"strings"
1010

11-
"github.com/alexellis/bazaar/pkg"
12-
"github.com/alexellis/bazaar/pkg/config"
13-
"github.com/alexellis/bazaar/pkg/env"
14-
"github.com/alexellis/bazaar/pkg/helm"
11+
"github.com/alexellis/arkade/pkg"
12+
"github.com/alexellis/arkade/pkg/config"
13+
"github.com/alexellis/arkade/pkg/env"
14+
"github.com/alexellis/arkade/pkg/helm"
1515
"github.com/sethvargo/go-password/password"
1616
"github.com/spf13/cobra"
1717
)
@@ -21,7 +21,7 @@ func MakeInstallMinio() *cobra.Command {
2121
Use: "minio",
2222
Short: "Install minio",
2323
Long: `Install minio`,
24-
Example: ` bazaar install minio`,
24+
Example: ` arkade install minio`,
2525
SilenceUsage: true,
2626
}
2727

0 commit comments

Comments
 (0)