حمل و نقل بندر در خوشه Kubernetes ابزاری برای اشکال زدایی مفید است.
بیایید که چگونگی انجام این کار را بفهمیم.
حمل و نقل بندر ابزاری بسیار مناسب است که می تواند به شما کمک کند در برنامه های مختلف و استقرارهای مختلف در خوشه Kubernet خود را در اشکالزدایی قرار دهید. .
به عنوان مثال ، شما ممکن است یک زیر مجموعه خاص داشته باشید که نادرست رفتار می کند ، بنابراین باید مستقیماً به آن وصل شوید.
از آنجا که این یک محیط میکرو سرویس است ، شما می توانید (با استفاده از ارسال پورت) با سرویس دهنده ارتباط برقرار کنید.
چگونه این کار را انجام دهیم؟
واقعاً کاملاً ساده است.
برای انجام این کار ، شما نیاز به یک خوشه Kubernetes دارید که در ابر یا روی فلز برهنه در حال اجرا و دویدن است.
چگونه می توانیم تحت
مستقر شویم. ما می خواهیم این کار را انجام دهیم تحت NGINX.
این کار را با دستور انجام دهید: [1 9659012] kubectl run web-pod –image = nginx –port = 80 –generator = run-pod / v1
با استفاده از تصویر NGINX در پورت 80 تحت نام web-pod مستقر می شود.
که با استقرار موفقیت آمیز ، فرمان را وارد کنید:
kubectl غلاف ها را بدست آورید
با استفاده از دستور اطلاعات كامل در مورد قلب را بدست آورید:
kubectl توصیف غلاف وب-غلاف
شما باید اطلاعات بیشتری راجع به دیگ بخار با استفاده از دستور بدست آورید: شما احتمالاً نیاز دارید:
نحوه پیکربندی حمل و نقل بندر
زمان آن است که حمل و نقل پورت را برای قسمت جدید NGINX مستقر شده خود پیکربندی کنید.
این کار با استفاده از گزینه پورت به جلو فرمان kubectl بعدی انجام می شود. به این ترتیب:
kubectl port-forward web-pod 8080: 80
سپس باید دید که حمل و نقل کار می کند.
این جلسه را همانطور که هست بگذارید.
برای بررسی حمل و نقل پورت ، جلسه جدید را در گسترش باز کنید. دستورالعمل curl را برای تأیید حمل و نقل به صورت زیر استفاده کنید:
curl 127.0.0.1:8080ociation19659018-03 شما باید صفحه استقبال NGINX و یک پنجره ترمینال را مشاهده کنید که نشان می دهد حمل و نقل کار می کند:
این همه است.
حمل و نقل بندر پیکربندی شده برای کوره Kubernetes.
با استفاده از این تکنیک ، می توانید اعزام های جدید را انجام دهید.
با این روش می توانید از این روش اساسی برای کارهایی مانند اشکال زدایی یک بانک اطلاعاتی ، برنامه یا شبکه موجود در ظروف خود استفاده کنید.