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