Tôi đang sử dụng vai trò willshersystems.users từ thiên hà ansible để tạo người dùng trên các máy chủ Ubuntu. Bây giờ tôi đã có nó hoạt động ổn định, tôi đang cố gắng đặt thuộc tính trạng thái dựa trên việc người dùng có nên truy cập vào một máy chủ cụ thể được cung cấp danh sách hay không.
Là một cái gì đó như dưới đây có thể? Google fu của tôi dường như đang làm tôi thất vọng vào lúc này, mọi lời khuyên sẽ rất được đánh giá cao!
vars:
user_servers:
user1:
- testing1
users:
- name: user1
groups: '{{ user_groups }}'
state: "{{ ( inventory_hostname_short in user_servers[self.name] ) | ternary('present','absent') }}"
roles:
- role: willshersystems.users