🔥 ۴۰ درصد تخفیف ثبت‌نام دوره‌ها قبل از افزایش قیمت‌ها
۰ ثانیه
۰ دقیقه
۰ ساعت
۷ ناهیده سپه‌وند
در دسترس قرار دادن nginx
جامعه لینوکس و دواپس ایجاد شده در ۰۲ تیر ۱۴۰۳

سلام مهندس عزیز 
ممنون از این آموزش زیبا که مشخصه براش وقت گذاشته شده 
من میخوام کلاسترم رو که شامل 2 ورکر و 1 مستر هست روش nginx بیارم بالا و روی پورت ۸۰ این سرویس رو روی تمام آی پی پابلیک هام ببینم 
سرویس رو که بالا میارم اول میبینم 
در ادامه بعد از گذشت چند دقیقه فقط یک آی پی به ریکویست من جواب میده و ۲ ای پی دیگه بلافاصله 404 Not Found 
میده 
دلیلش رو میخواستم بدونم چیه ؟

سلام مهندس جان
وقت بخیر
ممنونم، نظر لطف شماست

لطفا فایل manifest هاتون رو بفرستید چک کنم.

گلپر داور ۰۲ تیر ۱۴۰۳، ۱۹:۲۰

apiVersion: apps/v1
kind: ReplicaSet
metadata:
 name: app
 labels:
   app.kubernetes.io/name: app
spec:
 replicas: 3
 selector:
   matchLabels:
     app.kubernetes.io/name: app
 template:
   metadata:
     labels:
       app.kubernetes.io/name: app
   spec:
     containers:
       - name: nginx-container
         image: nginx:alpine
         ports:
           - containerPort: 80
             protocol: TCP

--------------------------------------------------------------
apiVersion: v1
kind: Service
metadata:
 name: app-service
spec:
 selector:
   app.kubernetes.io/name: app
 ports:
   - port: 80
     targetPort: 80
#      name: http
 type: LoadBalancer
 externalIPs:
   - 91.107.152.154
   - 5.161.149.201
   - 65.109.193.82

 

ناهیده سپه‌وند ۰۲ تیر ۱۴۰۳، ۲۰:۵۱

خدمت شما

ناهیده سپه‌وند ۰۲ تیر ۱۴۰۳، ۲۰:۵۱

مهندس اگر این مشکل هست از K3S نیست به نظر شما ؟

ناهیده سپه‌وند ۰۲ تیر ۱۴۰۳، ۲۰:۵۷

سلام دوباره
ببخشید که دیر پاسخ میدم.
از بین این ۳ تا external IP بعد از یه مدت زمانی فقط یکی از IPها جواب میده و بقیه 404 میدن؟
از داخل کلاستر هم تست کنید لطفا ببینید وقتی به هر ۳ تا cluster IP درخواست می‌زنید ۲۰۰ میگیرید یا خیر
به این مشکل ربطی نداره ولی بهتر هستش که از deployment به جای replicaset استفاده کنید

گلپر داور ۰۵ تیر ۱۴۰۳، ۲۲:۱۳

بعله مهندس از داخل کلاستر جواب میدن همگی 
باید بنابراین Deployment رو تست کنم

ناهیده سپه‌وند ۰۵ تیر ۱۴۰۳، ۲۲:۴۷

اگر همه pod ipها جواب ۲۰۰ میدن و cluster ip سرویس هم جواب ۲۰۰ میده، مشکل از کلاستر شما نیست به نظر و مشکل از سمت cloud provider میتونه باشه که این ۳ تا ip رو در اختیار شما قرار داده

گلپر داور ۰۶ تیر ۱۴۰۳، ۱۲:۵۱