আমি উত্তরযোগ্য ২.২ চালাচ্ছি, তবে এটি যদি সহায়তা করে তবে আপগ্রেড করতে পারে।
আমি দেখেছি এই এবং সুন্দর উত্তেজিত ছিল, কিন্তু এটা Ansible নথিপত্রের এই (অথবা থাকে) সংস্করণে হবে বলে মনে হচ্ছে না।
আমি যে সমস্যাটি সমাধান করার চেষ্টা করছি তা হ'ল আমার কাছে এমন এক হাজার ব্যবহারকারী আছে যা আমাকে সেন্টোস বাক্সে পরিচালনা করতে হবে।
ধারাবাহিকভাবে এই কাজটি চালাতে বেশ খানিকটা সময় সময় লাগে। এবং আরও বিরক্তিকর, সবকিছু পরিবর্তিত হিসাবে দেখায় কারণ ব্যবহারকারী মডিউলে "মেয়াদ শেষ" কমান্ড সর্বদা জিনিসটিকে পরিবর্তিত হিসাবে চিহ্নিত করে।
এই এছাড়াও প্রতিশ্রুতি লাগছিল, কিন্তু এটা সময় with_items লুপ প্রতিটি কমান্ড চালানোর জন্য একই পরিমাণ নিয়ে যায় এবং কোনো দ্রুততর যান নি (আমি যথেষ্ঠ অপেক্ষা করতে শেষে পেতে বিরক্ত না)।
এড়িয়ে যাওয়া কাজগুলি এখন দ্রুত (এটি উত্তরীয় ২.০-এর চেয়ে অনেক বেশি দ্রুত), যদি আমি এই কাজটিকে সমান্তরালভাবে কীভাবে তৈরি করতে পারি তা যদি বুঝতে না পারি, আমি মনে করি আমি ফিরে যাব এবং অর্থহীন কার্যগুলি কীভাবে এড়িয়ে যাব এবং যদি সমস্ত কিছু হয় তবে অন্যথায় ব্যর্থ হয়, আমি আমার নিজস্ব মডিউল লিখব। তবে দেখে মনে হচ্ছে আমার জবাবদিহিতে দ্রুত এই সমস্ত করা সম্ভব হবে।
এটি আমি সমান্তরালভাবে চালাতে চাই, host_authorizations
এটি ব্যবহারকারীর নাম এবং অন্যান্য ডেটাগুলির একটি তালিকা।
- name: Create/modify OS user accounts
user: name={{ item.username }} group=sshusers shell=/bin/bash home="/home/selinux-modules/{{ item.username }}" state=present expires={{item.expiredate|default(omit)}}
with_items: "{{ host_authorizations }}"
tags: full_maintenance