Skip to content

Commit

Permalink
feat: rename Linode to Akamai Connected Cloud (#698)
Browse files Browse the repository at this point in the history
* feat: rename Linode to Akamai Connected Cloud

Signed-off-by: Engin Diri <[email protected]>

* feat: rename Linode to Akamai Connected Cloud

Signed-off-by: Engin Diri <[email protected]>

---------

Signed-off-by: Engin Diri <[email protected]>
  • Loading branch information
dirien authored Feb 19, 2023
1 parent 99428ed commit 747428c
Show file tree
Hide file tree
Showing 16 changed files with 160 additions and 159 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,6 @@ jobs:
uses: goreleaser/goreleaser-action@8f67e590f2d095516493f017008adc464e63adb1 # v4.1.0
with:
version: latest
args: release --rm-dist
args: release --clean
env:
GITHUB_TOKEN: ${{ secrets.GH_PAT }}
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
* [Digital Ocean](#digital-ocean)
* [Scaleway](#scaleway)
* [Hetzner](#hetzner)
* [Linode](#linode)
* [Akamai Connected Cloud](#akamai-connected-cloud)
* [OVHCloud](#ovhcloud)
* [Equinix Metal](#equinix-metal)
* [Google Compute Engine (GCE)](#google-compute-engine-gce)
Expand Down Expand Up @@ -70,7 +70,7 @@
![Scaleway](https://img.shields.io/badge/scaleway-4F0599?style=for-the-badge&logo=scaleway&logoColor=white)
![DigitalOcean](https://img.shields.io/badge/DigitalOcean-0080FF?style=for-the-badge&logo=DigitalOcean&logoColor=white)
![Civo](https://img.shields.io/badge/Civo-239DFF?style=for-the-badge&logo=Civo&logoColor=white)
![Linode](https://img.shields.io/badge/linode-00A95C?style=for-the-badge&logo=linode&logoColor=white)
![Akamai Connected Cloud](https://img.shields.io/badge/akamai_connected_cloud-00A95C?style=for-the-badge&logo=linode&logoColor=white)
![Hetzner](https://img.shields.io/badge/hetzner-d50c2d?style=for-the-badge&logo=hetzner&logoColor=white)
![OVH](https://img.shields.io/badge/ovh-123F6D?style=for-the-badge&logo=ovh&logoColor=white)
![Equinix Metal](https://img.shields.io/badge/equinix_metal-d10810?style=for-the-badge&logo=equinixmetal&logoColor=white)
Expand Down Expand Up @@ -108,7 +108,7 @@ It is a private side project of me, to learn more about Go, CLI and multi-cloud
+ Scaleway (https://www.scaleway.com)
+ DigitalOcean (https://www.digitalocean.com/)
+ Hetzner (https://www.hetzner.com/)
+ Linode (https://www.linode.com/)
+ Akamai Connected Cloud (https://www.linode.com/)
+ OVHCloud (https://www.ovh.com/)
+ Equinix Metal (https://metal.equinix.com/)
+ Google Compute Engine (GCE) (https://cloud.google.com/compute)
Expand Down Expand Up @@ -227,7 +227,7 @@ export ORGANISATION_ID=zzz
export HCLOUD_TOKEN=yyyy
```

##### Linode
##### Akamai Connected Cloud

```bash
export LINODE_TOKEN=xxxx
Expand Down Expand Up @@ -532,7 +532,7 @@ metadata:
name: minecraft-proxy
spec:
server:
cloud: <cloud provider name civo|scaleway|do|hetzner|linode|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale>
cloud: <cloud provider name civo|scaleway|do|hetzner|akamai|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale>
region: <cloud provider region>
size: <cloud provider plan>
ssh:
Expand Down Expand Up @@ -575,7 +575,7 @@ spec:
monitoring:
enabled: true|false
server:
cloud: "provider: civo|scaleway|do|hetzner|linode|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale"
cloud: "provider: civo|scaleway|do|hetzner|akamai|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale"
region: "region see cloud provider for details eg. fra1"
size: "see cloud provider docs for details eg. g3.large"
volumeSize: 100
Expand Down Expand Up @@ -715,7 +715,7 @@ mincetl list \
Flags:
-h, --help help for list
-p, --provider string The cloud provider - civo|scaleway|do|hetzner|linode|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale
-p, --provider string The cloud provider - civo|scaleway|do|hetzner|akamai|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale
-r, --region string The region for your cloud provider
Global Flags:
Expand Down Expand Up @@ -858,7 +858,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
volumeSize: 100
Expand Down
2 changes: 1 addition & 1 deletion cmd/minectl/delete.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ func runDelete(cmd *cobra.Command, _ []string) error {
return err
}
} else {
fmt.Print("Do you want to delete the Minecraft server? [y/N]: ")
fmt.Print("🗑️Do you want to delete the Minecraft server? [y/N]: ")
reader := bufio.NewReader(os.Stdin)
text, _ := reader.ReadString('\n')
text = strings.ReplaceAll(text, "\n", "")
Expand Down
2 changes: 1 addition & 1 deletion cmd/minectl/list.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import (
)

func init() {
listCmd.Flags().StringP("provider", "p", "", "The cloud provider - civo|scaleway|do|hetzner|linode|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale")
listCmd.Flags().StringP("provider", "p", "", "The cloud provider - civo|scaleway|do|hetzner|akamai|ovh|equinix|gce|vultr|azure|oci|ionos|aws|vexxhost|multipass|exoscale")
listCmd.Flags().StringP("region", "r", "", "The region (gce: zone) for your cloud provider - civo|gce")
}

Expand Down
2 changes: 1 addition & 1 deletion cmd/minectl/wizard.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ var wizardQuestions = []*survey.Question{
"Civo",
"Scaleway",
"Hetzner",
"Linode",
"Akamai Connected Cloud",
"OVHcloud",
"Equinix Metal",
"Google Compute Engine",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server-be
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand All @@ -19,7 +19,7 @@ spec:
version: 1.19.51.01
eula: true
properties: |
server-name=Linode Minecraft
server-name=Akamai Connected Cloud Minecraft
gamemode=survival
force-gamemode=false
difficulty=normal
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand Down Expand Up @@ -44,7 +44,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76CraftBukkit \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76CraftBukkit \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand Down Expand Up @@ -44,7 +44,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76Fabric \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76Fabric \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand Down Expand Up @@ -44,7 +44,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76Forge \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76Forge \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand Down Expand Up @@ -44,7 +44,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76Java \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76Java \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand Down Expand Up @@ -44,7 +44,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76PaperMC \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76PaperMC \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
ssh:
Expand Down Expand Up @@ -44,7 +44,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76Purpur \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76Purpur \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: minecraft-server
spec:
server:
cloud: linode
cloud: akamai
region: eu-central
size: g6-standard-4
volumeSize: 100
Expand Down Expand Up @@ -45,7 +45,7 @@ spec:
entity-broadcast-range-percentage=100
level-name=world
player-idle-timeout=0
motd=\u00A7aLinode \u00A7rMinecraft --- \u00A76Spigot \u00A7redition
motd=\u00A7aAkamai Connected Cloud \u00A7rMinecraft --- \u00A76Spigot \u00A7redition
query.port=25565
force-gamemode=false
rate-limit=0
Expand Down
84 changes: 42 additions & 42 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ require (
github.com/Tnze/go-mc v1.19.2
github.com/blang/semver/v4 v4.0.0
github.com/c-bata/go-prompt v0.2.6
github.com/dirien/minectl-sdk v0.7.0
github.com/fatih/color v1.13.0
github.com/dirien/minectl-sdk v0.8.0
github.com/fatih/color v1.14.1
github.com/mitchellh/go-homedir v1.1.0
github.com/morikuni/aec v1.0.0
github.com/olekukonko/tablewriter v0.0.5
Expand All @@ -22,37 +22,37 @@ require (
)

require (
cloud.google.com/go/compute v1.13.0 // indirect
cloud.google.com/go/compute/metadata v0.2.2 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.2.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.2.0 // indirect
cloud.google.com/go/compute v1.18.0 // indirect
cloud.google.com/go/compute/metadata v0.2.3 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.3.1 // indirect
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.2.1 // indirect
github.com/Azure/azure-sdk-for-go/sdk/internal v1.1.2 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4 v4.0.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v4 v4.1.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v2 v2.1.0 // indirect
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.0.0 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v0.7.0 // indirect
github.com/AzureAD/microsoft-authentication-library-for-go v0.8.1 // indirect
github.com/Masterminds/goutils v1.1.1 // indirect
github.com/Masterminds/semver/v3 v3.2.0 // indirect
github.com/Masterminds/sprig/v3 v3.2.3 // indirect
github.com/aws/aws-sdk-go-v2 v1.17.3 // indirect
github.com/aws/aws-sdk-go-v2/config v1.18.7 // indirect
github.com/aws/aws-sdk-go-v2/credentials v1.13.7 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.21 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.27 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.21 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.28 // indirect
github.com/aws/aws-sdk-go-v2/service/ec2 v1.77.0 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.21 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.11.28 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.13.11 // indirect
github.com/aws/aws-sdk-go-v2/service/sts v1.17.7 // indirect
github.com/aws/aws-sdk-go-v2 v1.17.4 // indirect
github.com/aws/aws-sdk-go-v2/config v1.18.13 // indirect
github.com/aws/aws-sdk-go-v2/credentials v1.13.13 // indirect
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.12.22 // indirect
github.com/aws/aws-sdk-go-v2/internal/configsources v1.1.28 // indirect
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.4.22 // indirect
github.com/aws/aws-sdk-go-v2/internal/ini v1.3.29 // indirect
github.com/aws/aws-sdk-go-v2/service/ec2 v1.86.0 // indirect
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.9.22 // indirect
github.com/aws/aws-sdk-go-v2/service/sso v1.12.2 // indirect
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.14.2 // indirect
github.com/aws/aws-sdk-go-v2/service/sts v1.18.3 // indirect
github.com/aws/smithy-go v1.13.5 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/cespare/xxhash/v2 v2.1.2 // indirect
github.com/civo/civogo v0.3.21 // indirect
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/civo/civogo v0.3.24 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/deepmap/oapi-codegen v1.9.1 // indirect
github.com/digitalocean/godo v1.93.0 // indirect
github.com/digitalocean/godo v1.97.0 // indirect
github.com/dirien/ovh-go-sdk v0.2.0 // indirect
github.com/exoscale/egoscale v0.88.0 // indirect
github.com/go-resty/resty/v2 v2.1.1-0.20191201195748-d7b97669fe48 // indirect
Expand All @@ -64,32 +64,32 @@ require (
github.com/google/go-github v17.0.0+incompatible // indirect
github.com/google/go-querystring v1.1.0 // indirect
github.com/google/uuid v1.3.0 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.2.0 // indirect
github.com/googleapis/enterprise-certificate-proxy v0.2.3 // indirect
github.com/googleapis/gax-go/v2 v2.7.0 // indirect
github.com/gophercloud/gophercloud v1.1.1 // indirect
github.com/gophercloud/gophercloud v1.2.0 // indirect
github.com/hashicorp/go-cleanhttp v0.5.2 // indirect
github.com/hashicorp/go-retryablehttp v0.7.1 // indirect
github.com/hashicorp/go-retryablehttp v0.7.2 // indirect
github.com/hashicorp/go-version v1.3.0 // indirect
github.com/hetznercloud/hcloud-go v1.39.0 // indirect
github.com/hetznercloud/hcloud-go v1.40.0 // indirect
github.com/huandu/xstrings v1.3.3 // indirect
github.com/imdario/mergo v0.3.12 // indirect
github.com/inconshreveable/mousetrap v1.0.1 // indirect
github.com/ionos-cloud/sdk-go/v6 v6.1.3 // indirect
github.com/ionos-cloud/sdk-go/v6 v6.1.4 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 // indirect
github.com/kr/fs v0.1.0 // indirect
github.com/kylelemons/godebug v1.1.0 // indirect
github.com/linode/linodego v1.10.0 // indirect
github.com/mattn/go-colorable v0.1.12 // indirect
github.com/mattn/go-isatty v0.0.14 // indirect
github.com/linode/linodego v1.14.1 // indirect
github.com/mattn/go-colorable v0.1.13 // indirect
github.com/mattn/go-isatty v0.0.17 // indirect
github.com/mattn/go-runewidth v0.0.13 // indirect
github.com/mattn/go-tty v0.0.3 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect
github.com/melbahja/goph v1.3.0 // indirect
github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b // indirect
github.com/mitchellh/copystructure v1.2.0 // indirect
github.com/mitchellh/reflectwalk v1.0.2 // indirect
github.com/oracle/oci-go-sdk/v65 v65.28.0 // indirect
github.com/oracle/oci-go-sdk/v65 v65.30.0 // indirect
github.com/ovh/go-ovh v1.3.0 // indirect
github.com/packethost/packngo v0.29.0 // indirect
github.com/pkg/browser v0.0.0-20210115035449-ce105d075bb4 // indirect
Expand All @@ -101,7 +101,7 @@ require (
github.com/prometheus/common v0.26.0 // indirect
github.com/prometheus/procfs v0.6.0 // indirect
github.com/rivo/uniseg v0.2.0 // indirect
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.10 // indirect
github.com/scaleway/scaleway-sdk-go v1.0.0-beta.13 // indirect
github.com/sethvargo/go-password v0.2.0 // indirect
github.com/shopspring/decimal v1.2.0 // indirect
github.com/sony/gobreaker v0.5.0 // indirect
Expand All @@ -115,17 +115,17 @@ require (
go.opencensus.io v0.24.0 // indirect
go.uber.org/atomic v1.7.0 // indirect
go.uber.org/multierr v1.6.0 // indirect
golang.org/x/crypto v0.4.0 // indirect
golang.org/x/net v0.4.0 // indirect
golang.org/x/oauth2 v0.3.0 // indirect
golang.org/x/sys v0.3.0 // indirect
golang.org/x/term v0.3.0 // indirect
golang.org/x/text v0.5.0 // indirect
golang.org/x/crypto v0.6.0 // indirect
golang.org/x/net v0.6.0 // indirect
golang.org/x/oauth2 v0.5.0 // indirect
golang.org/x/sys v0.5.0 // indirect
golang.org/x/term v0.5.0 // indirect
golang.org/x/text v0.7.0 // indirect
golang.org/x/time v0.0.0-20220922220347-f3bd1da661af // indirect
google.golang.org/api v0.105.0 // indirect
google.golang.org/api v0.110.0 // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/genproto v0.0.0-20221206210731-b1a01be3a5f6 // indirect
google.golang.org/grpc v1.51.0 // indirect
google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc // indirect
google.golang.org/grpc v1.53.0 // indirect
google.golang.org/protobuf v1.28.1 // indirect
gopkg.in/ini.v1 v1.66.6 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
Expand Down
Loading

0 comments on commit 747428c

Please sign in to comment.