AWS EKS notes
Creating an EKS Cluster
# Create cluster without YAML
eksctl create cluster --name atenea --region us-west-2 --fargate
# Create cluster with YAML
eksctl create cluster -f sample-eks.yaml
Getting k8s config
aws eks --region us-west-2 update-kubeconfig --name sample-eks2
kubectl get nodes
Installing Jenkins
helm repo add jenkinsci https://charts.jenkins.io
helm repo update
helm search repo jenkinsci
kubectl create namespace jenkins
curl https://raw.githubusercontent.com/jenkins-infra/jenkins.io/master/content/doc/tutorials/kubernetes/installing-jenkins-on-kubernetes/jenkins-sa.yaml | kubectl apply -f -
curl https://raw.githubusercontent.com/jenkins-infra/jenkins.io/master/content/doc/tutorials/kubernetes/installing-jenkins-on-kubernetes/jenkins-volume.yaml | kubectl apply -f -
kubectl get pv
kubectl get sa
wget https://raw.githubusercontent.com/jenkinsci/helm-charts/main/charts/jenkins/values.yaml
# modify...
helm install jenkins -n jenkins -f values.yaml jenkinsci/jenkins