আমি এর সাথে শুঁটি তৈরি type:deployment
করছি তবে আমি দেখতে পাচ্ছি যে কিছু ডকুমেন্টেশন ব্যবহার করে type:pod
, বিশেষত মাল্টি-কনটেইনার পোডগুলির জন্য ডকুমেন্টেশন :
apiVersion: v1
kind: Pod
metadata:
name: ""
labels:
name: ""
namespace: ""
annotations: []
generateName: ""
spec:
? "// See 'The spec schema' for details."
: ~
তবে শুঁটি তৈরি করতে আমি কেবল একটি স্থাপনার ধরণ ব্যবহার করতে পারি :
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: ""
spec:
replicas: 3
template:
metadata:
labels:
app: ""
spec:
containers:
etc
আমি লক্ষ করেছি যে পোড ডকুমেন্টেশন বলেছেন:
ক্রিয়ে কমান্ডটি সরাসরি কোনও পড তৈরি করতে ব্যবহার করা যেতে পারে, বা এটি কোনও স্থাপনার মাধ্যমে একটি পোড বা শুঁড়ি তৈরি করতে পারে। আপনার পোডগুলি তৈরি করতে আপনি একটি ডিপ্লোয়মেন্ট ব্যবহার করার পরামর্শ দেওয়া হচ্ছে। এটি ব্যর্থ পোডগুলির জন্য নজর রাখে এবং নির্দিষ্ট নম্বর বজায় রাখার জন্য প্রয়োজনীয় নতুন পোড শুরু করবে। আপনি যদি নিজের পোডকে পর্যবেক্ষণ করার জন্য কোনও ডিপোরিটি না চান (যেমন আপনার পড অ-অবিরাম ডেটা লিখছে যা পুনরায় আরম্ভ করবে না বা আপনার পোড খুব স্বল্প-কালীন হতে পারে), আপনি সরাসরি একটি পোড তৈরি করতে পারেন কমান্ড কমান্ড।
দ্রষ্টব্য: আমরা শুঁটি তৈরিতে একটি স্থাপনা ব্যবহার করার পরামর্শ দিই। আপনি যদি কোনও স্থাপনা তৈরি করতে না চান তবে আপনার নীচের নির্দেশাবলীটি ব্যবহার করা উচিত।
কিন্তু এটি প্রশ্ন উত্থাপন করে kind:pod
ভাল কি জন্য? আপনি কি কোনও উপায়ে রেফারেন্স শুঁটি করতে পারেন? আমি কোন উপায় দেখিনি। দেখে মনে হচ্ছে আপনি পোড দিয়ে যা পান তা হ'ল কিছু অতিরিক্ত মেটাডেটা তবে মোতায়েনের বিকল্পগুলি replica
বা যেমন পুনঃসূচনা নীতিগুলির কোনওটিই নয়। একটি পোড যা ডেটা অব্যাহত রাখে না, পুনঃসূচনা থেকে বেঁচে থাকে তা কী ভাল? আমি মনে করি আমিও একটি স্থাপনার সাথে একটি মাল্টি-ধারক শুঁটি তৈরি করতে সক্ষম হব।