জুজুর 1.18.0 প্রকাশের সাথেই প্রক্সিগুলির সম্পূর্ণ সমর্থন যোগ করা হয়েছিল ।
প্রকাশের নোটগুলি থেকে:
প্রক্সি জন্য সমর্থন
প্রক্সিগুলি এখন এনভায়রনমেন্টস.আইএমএল ফাইলের সরবরাহকারীদের জন্য কনফিগার করা যায়, বা "জুজু সেট-এনভি" ব্যবহার করে একটি বিদ্যমান পরিবেশে যুক্ত করা যায় কনফিগারেশন বিকল্পগুলি:
http-proxy
https-proxy
ftp-proxy
no-proxy
প্রোটোকল-নির্দিষ্ট বিকল্পগুলি একটি URL গ্রহণ করে। "নো-প্রক্সি" বিকল্পটি হোস্টের নাম বা ঠিকানাগুলির একটি কমা-বিচ্ছিন্ন তালিকা স্বীকার করে।
প্রক্সি বিকল্পগুলি সমস্ত হুক বাস্তবায়ন প্রসঙ্গে রফতানি করা হয়, এবং "জুজু এসএস" বা "জুজু রান" এর মাধ্যমে শেলের মধ্যেও উপলব্ধ।
অ্যাপের জন্য নির্দিষ্ট তিনটি অতিরিক্ত প্রক্সি বিকল্প রয়েছে। এগুলি অ-অ্যাপ্ট প্রক্সি মানগুলির সমান হিসাবে সেট হয়ে গেছে তবে এটি স্বাধীনভাবে ওভাররাইড করা যেতে পারে:
apt-http-proxy
apt-https-proxy
apt-ftp-proxy
উদাহরণস্বরূপ, ল্যাপটপে স্কুইড-ডেব-প্রক্সি চলার সাথে সাথে, আপনি হোস্ট মেশিনের নেটওয়ার্ক-ব্রিজ নির্দিষ্ট করে পাত্রে এটি ব্যবহার করতে apt-http-proxy নির্দিষ্ট করতে পারেন:
apt-http-proxy: http://10.0.3.1:8000
জন্য 2.0 Juju থেকে মুক্তির, সেখানে পরিবেশ সেট করতে বিশ্বব্যাপী আগে একটি মডেল তৈরি করা হয় কোন উপায় নেই, কিন্তু আপনি একটি তৈরি করতে পারেন config.yaml
ফাইল, নিম্নলিখিত ধারণকারী:
default-series: xenial
no-proxy: localhost
apt-http-proxy: http://<ip address>:<port>
apt-https-proxy: https://<ip address>:<port>
apt-ftp-proxy: ftp://<ip address>:<port>
http-proxy: http://<ip address>:<port>
https-proxy: https://<ip address>:<port>
ftp-proxy: ftp://<ip address>:<port>
এরপরে আপনি --config
এই ফাইলটি ব্যবহার করতে জুজুকে বলার জন্য বিকল্পটি ব্যবহার করতে পারেন (আমি আমার মধ্যে স্টোর রাখি ~/.juju/
)। উদাহরণস্বরূপ juju bootstrap localhost lxd-test --config=config.yaml
,।