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 Antwort
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
SUPPORT-TECHNIKER
beantwortet vor 3 Monaten
  • 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??

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen