Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit 2a13b5cf authored by Vara Bonthu's avatar Vara Bonthu
Browse files

readme updated with new folder structure

parent 022ad175
No related branches found
No related tags found
No related merge requests found
......@@ -28,16 +28,17 @@ jobs:
examples/aws-efs-csi-driver,
examples/crossplane,
examples/eks-cluster-with-new-vpc,
examples/eks-managed-addons,
examples/fargate-profiles,
examples/fully-private-eks-cluster,
examples/game-tech/agones-game-controller,
examples/ingress-controllers/nginx,
examples/karpenter,
examples/managed-node-groups,
examples/multi-tenancy-with-teams,
examples/self-managed-node-groups,
examples/windows-node-groups
examples/node-groups/managed-node-groups,
examples/node-groups/self-managed-node-groups,
examples/node-groups/windows-node-groups,
examples/node-groups/fargate-profiles,
examples/node-groups/managed-node-groups-tfvars,
examples/kubernetes-addons
]
steps:
......
......@@ -189,7 +189,7 @@ The example below demonstrates the minimum configuration required to deploy a Se
```
In clusters where Windows support is enabled, workloads should have explicit node assignments configured using `nodeSelector` or `affinity`, as described in the Kubernetes document [Assigning Pods to Nodes](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/).
For example, if you are enabling the `metrics-server` Kubernetes add-on (Helm chart), use the following configuration to ensure its pods are assigned to Linux nodes. See the [EKS Cluster with Windows Support example](../examples/windows-node-groups/) for full Terraform configuration and workload deployment samples.
For example, if you are enabling the `metrics-server` Kubernetes add-on (Helm chart), use the following configuration to ensure its pods are assigned to Linux nodes. See the [EKS Cluster with Windows Support example](../examples/node-groups/windows-node-groups/) for full Terraform configuration and workload deployment samples.
```hcl
enable_metrics_server = true
......
......@@ -145,7 +145,7 @@ module "aws-eks-accelerator-for-terraform" {
Zone = "dev"
env = "fargate"
}
}]
}]
subnet_ids = local.private_subnet_ids
additional_tags = {
ExtraTag = "Fargate"
......
......@@ -23,7 +23,7 @@ git clone https://github.com/aws-samples/aws-eks-accelerator-for-terraform.git
Initialize a working directory with configuration files
```shell script
cd examples/fargate-profiles/
cd examples/node-groups/fargate-profiles/
terraform init
```
......@@ -66,7 +66,7 @@ This following command used to update the `kubeconfig` in your local machine whe
The following command destroys the resources created by `terraform apply`
```shell script
cd examples/fargate-profiles
cd examples/node-groups/fargate-profiles
terraform destroy --auto-approve
```
......
......@@ -31,7 +31,7 @@ git clone https://github.com/aws-samples/aws-eks-accelerator-for-terraform.git
Initialize a working directory with configuration files
```shell script
cd examples/managed-node-groups-tfvars/
cd examples/node-groups/managed-node-groups-tfvars/
terraform init
```
......@@ -93,7 +93,7 @@ kubectl get pods -n kube-system
The following command destroys the resources created by `terraform apply`
```shell script
cd examples/managed-node-groups-tfvars
cd examples/node-groups/managed-node-groups-tfvars
terraform destroy --auto-approve
```
......
......@@ -22,7 +22,7 @@ git clone https://github.com/aws-samples/aws-eks-accelerator-for-terraform.git
Initialize a working directory with configuration files
```shell script
cd examples/managed-node-groups/
cd examples/node-groups/managed-node-groups/
terraform init
```
......@@ -65,7 +65,7 @@ This following command used to update the `kubeconfig` in your local machine whe
The following command destroys the resources created by `terraform apply`
```shell script
cd examples/managed-node-groups
cd examples/node-groups/managed-node-groups
terraform destroy --auto-approve
```
---
......
......@@ -22,7 +22,7 @@ git clone https://github.com/aws-samples/aws-eks-accelerator-for-terraform.git
Initialize a working directory with configuration files
```shell script
cd examples/self-managed-node-groups/
cd examples/node-groups/self-managed-node-groups/
terraform init
```
......@@ -69,7 +69,7 @@ This following command used to update the `kubeconfig` in your local machine whe
The following command destroys the resources created by `terraform apply`
```shell script
cd examples/self-managed-node-groups
cd examples/node-groups/self-managed-node-groups
terraform destroy --auto-approve
```
......
......@@ -24,7 +24,7 @@ git clone https://github.com/aws-samples/aws-eks-accelerator-for-terraform.git
to initialize a working directory with configuration files
```bash
cd examples/windows-node-groups
cd examples/node-groups/windows-node-groups
terraform init
```
......@@ -59,7 +59,7 @@ When Windows support is enabled in the cluster, it is necessary to use one of th
#### Sample Windows deployment
```bash
cd examples/windows-node-groups
cd examples/node-groups/windows-node-groups
# Sample Windows deployment
kubectl apply -f ./k8s/windows-iis-aspnet.yaml
......@@ -89,7 +89,7 @@ kubectl apply -f ./k8s/linux-nginx.yaml
## Cleanup
```bash
cd examples/windows-node-groups
cd examples/node-groups/windows-node-groups
# If you deployed sample Windows & Linux workloads from Step6
kubectl delete svc,deploy -n windows --all
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment