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
支持工程师
已回答 6 个月前
  • 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??

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则