6
doder कंटेनर appContainer1 & appContainer2 pod.yaml में कमांड लाइन तर्क पास करने की आवश्यकता है।कुबर्नेट्स में कमांड लाइन तर्क कैसे पास करें?
pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: microservices
labels:
app: apps
spec:
containers:
- name: appContainer1
image: gcr.io/mybucket/appContainerImage1
ports:
- containerPort: 8080
- name: appContainer2
image: b.gcr.io/mybucket/appContainerImage2
ports:
- containerPort: 9090
डोकर में, मैं आदेश पंक्ति तर्क वातावरण चर (-e)
docker run --rm -it -p 9090:9090 -e spring.profiles.dynamic=local applicationimage1
ही के रूप में के माध्यम से पारित कर सकते हैं, आदेश पंक्ति तर्क पारित करने के लिए की जरूरत है जब कंटेनर कुबर्नेट्स के अंदर चलाता है।
क्षमा करें, env: कुंजी केवल समर्थन कैप्स है और यह विशेष गुणों जैसे डॉट (।) और तर्कों को काम नहीं कर रहा है। कृपया मुझे सलाह दीजिये। – Shiva
@ शिवा "काम नहीं कर रहा है" बहुत अस्पष्ट है। कृपया और स्पष्ट बताएं। –
@ शिवा: इसी प्रकार, जब आप * env' को कोशिश करते हैं तो * क्या होता है। (क्या पूंजी अक्षरों के आसपास की सीमा दस्तावेज है? मैंने इसे नहीं देखा, लेकिन मैंने इसे याद किया होगा ...) –