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
8 months agoGlenn
9 months agoAlpha
9 months agoLisbeth
9 months agoRaelene
9 months agoVan
10 months agoDottie
10 months agoIrma
10 months agoKendra
10 months agoLudivina
10 months agoBrandee
10 months agoDyan
10 months agoCristal
10 months agoFrederick
10 months agoCherry
10 months agoShoshana
10 months agoMozell
11 months ago