How to load pods on eks

2

Testing out EKS, so not really sure if this is possible. But I launched an EC2 Kubernetes AMI instance, how do I go about loading/installing services/pods such as kafka/nginx? I'm not trying to use a node group or ASG, it's just a standalone server. Any help would be appreciated.

1 個回答
3

Hello, Once you have configured the EKS successfully, you can deploy the workloads based on your requirement like you can deploy the pods like kafka/nginx using kubectl, For an example below,

You can deploy sample with the following command:

kubectl apply -f "https://anywhere.eks.amazonaws.com/manifests/hello-eks-a.yaml"

To see the new pod running in your cluster, type:

kubectl get pods -l app=hello-eks-a

Example output:

NAME                                     READY   STATUS    RESTARTS   AGE
hello-eks-a-745bfcd586-6zx6b   1/1     Running   0          22m

To check the logs of the container to make sure it started successfully, type:

kubectl logs -l app=hello-eks-a

There is also a default web page being served from the container. You can forward the deployment port to your local machine with

kubectl port-forward deploy/hello-eks-a 8000:80

Now you should be able to open your browser or use curl to http://localhost:8000 to view the page example application.

curl localhost:8000
AWS
支援工程師
已回答 3 個月前
  • How would I go about installing something like "quay.io/strimzi/kafka:0.32.0-kafka-3.2.0" or nginx without being part of a cluster? install kubectl and then what??

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南