我在AWS EKS上部署Rancher时遇到了问题。

huangapple go评论122阅读模式
英文:

I have a problem with deploy rancher on aws eks

问题

Here's the translation of the non-code part of your text:

问候大家:

我在AWS EKS上部署Rancher时遇到问题,请帮助我找出无法部署Rancher的原因。

以下是我部署Rancher的步骤:

  1. 创建AWS EKS集群

  2. 使用Helm安装Cert-Manager

  3. 部署Rancher

我对如何在Chrome中访问dograbbit.org感到困惑,似乎没有CLASS。我想访问dograbbit.org,请帮助我。

请注意,代码部分未被翻译。如果您需要关于代码的帮助,请提出具体问题。

英文:

Greeting Everyone:

I have a problem with deploy rancher on aws eks. Please help me why I can't deploy rancher .

This is my step to deploy rancher.

  1. create aws eks
  1. cat eksctl-install.sh
  2. #!/bin/bash
  3. # Debug 20220618
  4. set -ex
  5. # Variable
  6. CLUSTER_NAME=tester2
  7. VERSION=1.25
  8. REGION=ap-northeast-1
  9. NODEGROUP_NAME=linux
  10. NODE_TYPE=t2.small
  11. NODES=2
  12. # Main()
  13. eksctl create cluster \
  14. --name ${CLUSTER_NAME} \
  15. --version ${VERSION} \
  16. --region ${REGION} \
  17. --nodegroup-name ${NODEGROUP_NAME} \
  18. --node-type ${NODE_TYPE} \
  19. --nodes ${NODES}
  20. # Show
  21. aws eks update-kubeconfig --region ${REGION} --name ${CLUSTER_NAME}
  22. echo "@@@@@@@@@@@@@@@@@@@@@@"
  23. kubectl get svc
  24. kubectl get nodes
  25. # Slack,TG
  26. # add your notify to make your like work smooth
  1. Follow helm install cert-manager
    https://ranchermanager.docs.rancher.com/getting-started/quick-start-guides/deploy-rancher-manager/helm-cli
  1. helm repo add rancher-latest https://releases.rancher.com/server-charts/latest
  2. kubectl create namespace cattle-system
  3. kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.crds.yaml
  4. helm repo add jetstack https://charts.jetstack.io
  5. helm repo update
  6. helm install cert-manager jetstack/cert-manager \
  7. --namespace cert-manager \
  8. --create-namespace \
  9. --version v1.11.0

deploy rancher

  1. helm install rancher rancher-stable/rancher \
  2. --namespace cattle-system \
  3. --set hostname=dograbbit.org \
  4. --set bootstrapPassword=admin \
  5. --set ingress.tls.source=letsEncrypt \
  6. --set letsEncrypt.email=me@example.org \
  7. --set letsEncrypt.ingress.class=nginx --set global.cattle.psp.enabled=false
  1. k get ns
  2. cattle-fleet-clusters-system Active 25m
  3. cattle-fleet-local-system Active 25m
  4. cattle-fleet-system Active 26m
  5. cattle-global-data Active 26m
  6. cattle-global-nt Active 26m
  7. cattle-impersonation-system Active 26m
  8. cattle-system Active 29m
  9. cert-manager Active 30m
  10. cluster-fleet-local-local-1a3d67d0a899 Active 25m
  11. default Active 53m
  12. fleet-default Active 26m
  13. fleet-local Active 27m
  14. kube-node-lease Active 53m
  15. kube-public Active 53m
  16. kube-system Active 53m
  17. local Active 26m
  18. p-hfjqf Active 26m
  19. p-xhz55 Active 26m
  1. k get pod -n cattle-system
  2. NAME READY STATUS RESTARTS AGE
  3. helm-operation-bkt8t 0/2 Completed 0 12m
  4. helm-operation-vjk7p 0/2 Completed 0 12m
  5. rancher-7c655cfbf7-7pcg5 1/1 Running 0 14m
  6. rancher-7c655cfbf7-g4fcx 1/1 Running 0 14m
  7. rancher-7c655cfbf7-tb9r7 1/1 Running 0 14m
  8. rancher-webhook-656cd8b9f-5prv8 1/1 Running 0 12m
  1. k get ing -n cattle-system
  2. NAME CLASS HOSTS ADDRESS PORTS AGE
  3. rancher <none> dograbbit.org 80, 443 13m

I confuse about . How can I access my dograbbit.org in chrome?
It's seem ing doesn't have CLASS.

I want to access the dog rabbit.org. Please help me.

答案1

得分: 0

只支持 eks 1.24 版本。

英文:

To date rancher will support only eks 1.24

huangapple
  • 本文由 发表于 2023年5月7日 15:51:41
  • 转载请务必保留本文链接:https://go.coder-hub.com/76192757.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定