ইলাস্টিক আইপি কনফিগার না করে ইলাস্টিক বিয়ানস্টালকের মাধ্যমে দৃষ্টান্ত চালু করুন


10

আমি ইলাস্টিকবিস্টালকের মাধ্যমে ডকার চিত্রগুলি ইসি 2 তে স্থাপন করার জন্য একটি সরঞ্জাম তৈরি করছি, যাতে দেব দলটি একীভূত না হয়ে দ্রুত তাদের কাজটি ডেমো করতে পারে। আমি চাই না যে এই অ্যাপ্লিকেশনগুলি স্বল্পস্থায়ী হওয়ায় ইলাস্টিক আইপি সক্ষম করা হোক।

আমি এটি জিজ্ঞাসা করার কারণটি হ'ল কারণ যদি আমার সরঞ্জামটি 5 টিরও বেশি অ্যাপ্লিকেশন তৈরি করে (এবং এটিতে খুব দ্রুত হয়েছে) কোনও নতুন অ্যাপ্লিকেশন ব্যর্থ হবে কারণ কোনও নতুন ইলেক্ট্রিক আইপি ন্যস্ত করা যাবে না। এটি কারণ একটি এডাব্লুএস অ্যাকাউন্টে সাধারণত সর্বোচ্চ 5 টি ইলাস্টিক আইপি থাকে । আমি অ্যাউস ওয়েব কনসোলে যেতে পারি এবং একটি উদাহরণে 'ইলাস্টিক আইপি অ্যাড্রেসেসিয়েট বিচ্ছিন্ন করুন' (নীচে দেখুন) চয়ন করতে পারি, এরপরে ইক্য 2 উদাহরণটি একটি নতুন আইপি (কয়েক মিনিটের পরে) পাবে। এটি আমি চাই, তবে আমি এটি প্রোগ্রামগতভাবে করতে চাই এবং একবারে ইনস্ট্যান্সটি তৈরি হয়ে যাওয়ার পরে এটিটি না করে অ্যাপটি বুট করতে পছন্দ করব।

মেনু বিকল্পটি বিযুক্ত করুন

নতুন কনফিগারেশনের জন্য ইলাস্টিক আইপি নিষ্ক্রিয় করতে আমি কোনও কনফিগারেশন বিকল্প ব্যবহার করতে পারি?

আমি নোড অ্যাউস-এসডিকে ব্যবহার করছি , তবে যে কোনও ভাষার কোনও টিপস তা করবে।

আমি m1.smallএকক উদাহরণ তৈরি করছি ।

লঞ্চ করার সময় যদি এটি সম্ভব না হয় তবে EC2.disassociateAddress ফাংশনটি ব্যবহার করে উদাহরণ থেকে ইলাস্টিক আইপি বিচ্ছেদ করতে হবে।


: আপনি একটি ব্যক্তিগত সাবনেট মধ্যে চালু হয় stackoverflow.com/questions/39086022/...
lonewarrior556

উত্তর:


10

পরিবেশ টাইপ "একক উদাহরণ" ব্যবহার করার সময়, আপনি সর্বদা একটি EIP পান get

থেকে Beanstalk ডেভেলপার নির্দেশিকা, পরিবেশ প্রকারভেদ :

একটি একক-পরিবেশ পরিবেশে একটি ইলাস্টিক আইপি ঠিকানা সহ একটি আমাজন ইসি 2 উদাহরণ রয়েছে instance

"সহযোগী পাবলিক আইপি ঠিকানা" অক্ষম করার কোনও প্রভাব নেই option

কোনও ইআইপি ছাড়াই "লোড-ব্যালেন্সিং, অটোক্যাসিং" পরিবেশে স্যুইচ করুন।


এখানে অন্যান্য উত্তরের মতো নয়, এটি আসলে আমার সমস্যার সমাধান করেছে, তাই ধন্যবাদ :) নতুন পরিবেশ তৈরির কথোপকথনে, ভবিষ্যতের ভ্রমণকারীদের জন্য, আপনি পরিবেশ তৈরির শেষে "আরও বিকল্পগুলি কনফিগার করুন" বোতামের নীচে "লোড ব্যালেন্সিং" বিকল্পটি বেছে নিয়েছেন গঠন করে।
জ্যাকব ডেভিস-হ্যানসন

1

আমি চাই না যে এই অ্যাপ্লিকেশনগুলি স্বল্পস্থায়ী হওয়ায় ইলাস্টিক আইপি সক্ষম করা হোক।

আপনি যদি কোনও ভিপিসির পাবলিক সাবনেটে থাকেন (যা সম্ভবত) তবে ইন্টারনেটের সাথে যোগাযোগ করতে সক্ষম হওয়া প্রয়োজন instance প্রতি http://docs.aws.amazon.com/AmamaonVPC/latest/UserGuide/VPC_Internet_Gateway.html :

আপনার সার্বজনীন সাবনেটে ইন্টারনেটের সাথে যোগাযোগের জন্য একটি উদাহরণ সক্ষম করার জন্য এটির একটি সর্বজনীন আইপি ঠিকানা বা একটি ইলাস্টিক আইপি ঠিকানা থাকতে হবে যা আপনার উদাহরণের সাথে একটি ব্যক্তিগত আইপি ঠিকানার সাথে যুক্ত । আপনার উদাহরণটি কেবলমাত্র ভিপিসি এবং সাবনেটের মধ্যে সংজ্ঞায়িত ব্যক্তিগত (অভ্যন্তরীণ) আইপি ঠিকানা স্থান সম্পর্কে অবগত। ইন্টারনেট গেটওয়েটি যৌক্তিকভাবে আপনার উদাহরণের পক্ষে এক থেকে এক NAT সরবরাহ করে, যাতে ট্র্যাফিক যখন আপনার ভিপিসি সাবনেট ছেড়ে যায় এবং ইন্টারনেটে যায়, তখন উত্তর ঠিকানা ক্ষেত্রটি আপনার আইপি ঠিকানা বা আপনার উদাহরণের ইলাস্টিক আইপি ঠিকানাতে সেট করা থাকে traffic , এবং এর ব্যক্তিগত আইপি ঠিকানা নয়। বিপরীতে, ট্র্যাফিক যা জনসাধারণের আইপি ঠিকানা বা আপনার উদাহরণের ইলাস্টিক আইপি ঠিকানার জন্য নির্ধারিত তা ট্র্যাফিক ভিপিসিতে পৌঁছে দেওয়ার আগে তার গন্তব্য ঠিকানাটি উদাহরণের ব্যক্তিগত আইপি ঠিকানায় অনুবাদ করে।

নতুন দৃষ্টান্তের সাথে উপস্থিত স্বয়ংক্রিয়ভাবে নির্ধারিত EIP গুলির কোনও দাম হয় না এবং উদাহরণটি বাতিল হয়ে গেলে তারা স্বয়ংক্রিয়ভাবে চলে যায়।


আপনার উত্তরের জন্য ধন্যবাদ, আমি যে সমস্যাটি দেখছি তা ব্যাখ্যা করে এবং ওয়েব কনসোলের মাধ্যমে কীভাবে আমি এর আশেপাশে যেতে পারি তা ব্যাখ্যা করার ক্ষেত্রে আমি আরও তথ্য যুক্ত করেছি। এডাব্লুএস কীভাবে কাজ করছে তা আমি ভুল বুঝে চলেছি - তবে আপনি আরও পরামর্শ দিতে পারেন আমি খুব কৃতজ্ঞ।
এড।

@ed। আমি ইবির সাথে খুব বেশি পরিচিত নই তবে aws:ec2:vpc:AssociatePublicIpAddressআপনি নিজের ইবি কনফিগারেশনে সেট করতে চান এমন দস্তাবেজগুলি থেকে (এবং এটি একক-উদাহরণ ইবিতে অদ্ভুত is) looks বিকল্পভাবে, আপনার EIP সীমা বৃদ্ধির জন্য AWS কে বলুন - আমার অভিজ্ঞতায় তারা আনন্দের সাথে এটিকে এই ধরণের পরিস্থিতিতে মঞ্জুরি দেবে।
সেজেজোজ

চিয়ার্স আমি চেষ্টা করব।
এড।

আমি উপরের পতাকাটি চেষ্টা করেছিলাম কোনও লাভ হয়নি। আমি মনে করি আমি এসডিকে মাধ্যমে কেবল বিচ্ছিন্ন অ্যাড্রেস কল করব।
এড।

1
রেকর্ডের জন্য: aws:ec2:vpc:AssociatePublicIpAddressকেবলমাত্র ec2 উদাহরণের জন্য, যদি আপনি এটি মিথ্যাতে সেট করে থাকেন তবে disassociateAddressউদাহরণটির কোনও সর্বজনীন আইপি থাকবে না।
এড।

0

একটি ইলাস্টিক বিনস্টাল এনভায়রনমেন্ট বিকল্প রয়েছে যা আপনার পরে যা হতে পারে।

http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/command-options-general.html#command-options-general-elbloadbalancer

নেমস্পেস: আওস: ইক 2: ভিপিসি অ্যাসোসিয়েটপলিটিক্যাল ইপ অ্যাড্রেস: মিথ্যা

আপনি যদি এটি সেট করে থাকেন তবে এই পরিবেশ দ্বারা তৈরি করা সমস্ত নোডের সর্বজনীন আইপি থাকবে না। ইনবাউন্ড ট্র্যাফিকের জন্য লোড ব্যালেন্সার ব্যবহার করতে হবে। আউটবাউন্ড ইন্টারনেট অ্যাক্সেস পেতে ভিপিসি এবং সাবনেটগুলিকে একটি এনএটি গেটওয়ে বা একটি ইন্টারনেট গেটওয়ে দিয়ে সন্ধান করতে হবে। আপনার যদি আউটবাউন্ড ইন্টারনেট অ্যাক্সেস না থাকে তবে ইলাস্টিক বিয়ানস্টাল্ক বিল্ডটি ব্যর্থ হবে (এটি এডাব্লুএস পরিষেবাগুলিতে পৌঁছাতে সক্ষম হবে না)।


আমি এটি ইবিএস কনফিগারেশনে যুক্ত করেছি: { "OptionName": "AssociatePublicIpAddress", "ResourceName": "AWSEBAutoScalingLaunchConfiguration", "Namespace": "aws:ec2:vpc", "Value": "false" },তবুও, ইলাস্টিক আইপি instance দৃষ্টান্তের সাথে যুক্ত। কোন সুত্র?
Kostanos

1
এটি সত্য নয়, আইপিতে এর কোনও প্রভাব নেই
এ-বিকাশকারী-এর নাম নেই

0

আপনি ইলাস্টিক আইপি ঠিকানা বিচ্ছিন্ন করার পরে, এটি 'প্রকাশ' করার জন্য আপনার কাছে প্রায় 10 সেকেন্ড রয়েছে। এটি ছেড়ে দিলে ফিরে আসবে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.