Linux Foundation CKA Exam - Topic 3 Question 49 Discussion
Score: 7%TaskReconfigure the existing deployment front-end and add a port specification named http exposing port 80/tcp of the existing container nginx.Create a new service named front-end-svc exposing the container port http.Configure the new service to also expose the individual Pods via a NodePort on the nodes on which they are scheduled.
A) Explanation:
Solution:
kubectl get deploy front-end
kubectl edit deploy front-end -o yaml
#port specification named http
#service.yaml
apiVersion: v1
kind: Service
metadata:
name: front-end-svc
labels:
app: nginx
spec:
ports:
- port: 80
protocol: tcp
name: http
selector:
app: nginx
type: NodePort
# kubectl create -f service.yaml
# kubectl get svc
# port specification named http
kubectl expose deployment front-end --name=front-end-svc --port=80 --tarport=80 --type=NodePort
Carole
7 months agoGlenn
8 months agoAlpha
8 months agoLisbeth
8 months agoRaelene
8 months agoVan
9 months agoDottie
9 months agoIrma
9 months agoKendra
9 months agoLudivina
9 months agoBrandee
9 months agoDyan
9 months agoCristal
9 months agoFrederick
9 months agoCherry
9 months agoShoshana
9 months agoMozell
10 months ago