Skip to content

Commit

Permalink
Merge pull request #50 from sighupio/feat/add-1.29
Browse files Browse the repository at this point in the history
feat: update getting started tutorials to 1.29
  • Loading branch information
nutellinoit authored Apr 30, 2024
2 parents 456f058 + f843ad9 commit 2ea85f6
Show file tree
Hide file tree
Showing 7 changed files with 17 additions and 17 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

![Fury Logo](./utils/images/fury_logo.png)

Getting started guides to create Fury clusters and deploy the Kubernetes Fury Distribution in different environments with furyctl `>= 0.28.0`
Getting started guides to create Fury clusters and deploy the Kubernetes Fury Distribution in different environments with furyctl `>= 0.29.0`

| Guide | furyctl Provider | Environment | Fury Release | Kubernetes Version | Status |
| ---------------------------------------------- | ---------------- | --------------- | ------------ | ------------------ | ------------------ |
| [Fury on EKS](fury-on-eks/README.md) | EKSCluster | ☁ AWS | v1.28.0 | v1.28 | :white_check_mark: |
| [Fury on Minikube](fury-on-minikube/README.md) | KFDDistribution | 💻 On premises | v1.28.0 | v1.28 | :white_check_mark: |
| [Fury on VMs](fury-on-vms/README.md) | OnPremises | 💻 On premises | v1.28.0 | v1.28 | :white_check_mark: |
| [Fury on EKS](fury-on-eks/README.md) | EKSCluster | ☁ AWS | v1.29.0 | v1.29 | :white_check_mark: |
| [Fury on Minikube](fury-on-minikube/README.md) | KFDDistribution | 💻 On premises | v1.29.0 | v1.29 | :white_check_mark: |
| [Fury on VMs](fury-on-vms/README.md) | OnPremises | 💻 On premises | v1.29.0 | v1.29 | :white_check_mark: |


Getting started guides to create Fury clusters and deploy the Kubernetes Fury Distribution in different environments with furyctl `<= 0.11.1`
Expand Down
6 changes: 3 additions & 3 deletions fury-on-eks/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Fury on EKS with furyctl next

This step-by-step tutorial guides you to deploy the **Kubernetes Fury Distribution** (KFD) on an EKS cluster on AWS using the furyctl `>=0.28.0`
This step-by-step tutorial guides you to deploy the **Kubernetes Fury Distribution** (KFD) on an EKS cluster on AWS using the furyctl `>=0.29.0`

This tutorial covers the following steps:

Expand Down Expand Up @@ -66,7 +66,7 @@ is located at `/tmp/fury-getting-started/fury-on-eks/furyctl.yaml`.

> ℹ️ You can also create a sample configuration file by running the following command:
> ```bash
> furyctl create config --version v1.28.0 -c custom-furyctl.yaml
> furyctl create config --version v1.29.0 -c custom-furyctl.yaml
> ```
> and edit the `custom-furyctl.yaml` file to fit your needs, when you are done you can use the `--config` flag to specify the path to the configuration file in the
> following commands.
Expand All @@ -89,7 +89,7 @@ kind: EKSCluster
metadata:
name: <CLUSTER_NAME>
spec:
distributionVersion: "v1.28.0"
distributionVersion: "v1.29.0"
toolsConfiguration:
terraform:
state:
Expand Down
2 changes: 1 addition & 1 deletion fury-on-eks/furyctl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: EKSCluster
metadata:
name: <CLUSTER_NAME>
spec:
distributionVersion: v1.28.0
distributionVersion: v1.29.0
toolsConfiguration:
terraform:
state:
Expand Down
10 changes: 5 additions & 5 deletions fury-on-minikube/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,10 +41,10 @@ cd fury-getting-started/fury-on-minikube
```bash
export REPO_DIR=$PWD
export KUBECONFIG=$REPO_DIR/kubeconfig
minikube start --vm-driver=virtualbox --kubernetes-version v1.28.3 --memory=16384m --cpus=6
minikube start --vm-driver=virtualbox --kubernetes-version v1.29.3 --memory=16384m --cpus=6
```

> ⚠️ This command will spin up by default a single-node Kubernetes v1.28.7 cluster, using VirtualBox driver, with 6 CPUs, 16GB RAM and 20 GB Disk.
> ⚠️ This command will spin up by default a single-node Kubernetes v1.29.3 cluster, using VirtualBox driver, with 6 CPUs, 16GB RAM and 20 GB Disk.
2. Test the connection to the minikube cluster:

Expand All @@ -56,12 +56,12 @@ Output:

```bash
NAME STATUS ROLES AGE VERSION
minikube Ready control-plane 9s v1.28.3
minikube Ready control-plane 9s v1.29.3
```

## Step 3 - Install furyctl

Install `furyctl` binary: https://github.com/sighupio/furyctl#installation version `>=0.28.0`.
Install `furyctl` binary: https://github.com/sighupio/furyctl#installation version `>=0.29.0`.

## Step 3 - Installation

Expand All @@ -75,7 +75,7 @@ kind: KFDDistribution
metadata:
name: fury-local
spec:
distributionVersion: v1.28.0
distributionVersion: v1.29.0
distribution:
kubeconfig: "{env://KUBECONFIG}"
modules:
Expand Down
2 changes: 1 addition & 1 deletion fury-on-minikube/furyctl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ kind: KFDDistribution
metadata:
name: fury-local
spec:
distributionVersion: v1.28.0
distributionVersion: v1.29.0
distribution:
kubeconfig: "{env://KUBECONFIG}"
modules:
Expand Down
4 changes: 2 additions & 2 deletions fury-on-vms/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ This tutorial assumes some basic familiarity with Kubernetes.

To follow this tutorial, you need:

- **kubectl** - 1.28.x to interact with the cluster.
- **kubectl** - 1.29.x to interact with the cluster.
- **furyagent** - to provision initial cluster PKI, install the latest version following the instructions [here](https://github.com/sighupio/furyagent#installation)
- **Ansible** - used by furyctl to execute the roles from KFD installers
- VMs OS: Rocky linux 8, Debian 12, or Ubuntu 20
Expand Down Expand Up @@ -63,7 +63,7 @@ pki
```
## Step 2 - Install furyctl

Install `furyctl` binary: https://github.com/sighupio/furyctl#installation version 0.28.0.
Install `furyctl` binary: https://github.com/sighupio/furyctl#installation version >= 0.29.0.

## Step 3 - Decide the strategy for the SSL certificates

Expand Down
2 changes: 1 addition & 1 deletion fury-on-vms/furyctl.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ kind: OnPremises
metadata:
name: getting-started
spec:
distributionVersion: v1.28.0-rc.12
distributionVersion: v1.29.0
kubernetes:
pkiFolder: ./pki
ssh:
Expand Down

0 comments on commit 2ea85f6

Please sign in to comment.