项目作者: Revolgy-Business-Solutions

项目描述 :
AWS Webinar - EKS demo
高级语言:
项目地址: git://github.com/Revolgy-Business-Solutions/aws-webinar-eks-demo.git


EKS demo

guestbook

  1. kubectl apply -f guestbook.yaml
  2. kubectl apply -f redis.yaml

kuard

  1. kubecl apply -f kuard.yaml

helm

  1. kubectl apply -f rbac.yaml
  2. helm init --upgrade --service-account tiller

heapster

  1. helm install --namespace kube-system --name heapster stable/heapster

ALB ingress

  1. aws iam put-role-policy --role-name <EKS-CLUSTER-NAME-DefaultNodeGroup-NodeInstanceRole-ID> \
  2. --policy-name mab-test-alb-ingress-extra --policy-document file://iam-policy.json
  3. kubectl apply -f albrbac.yaml
  4. kubectl apply -f alb-ingress-controller.yaml

make sure to edit the ingress.yaml
and then:

  1. kubectl apply -f ingress.yaml