3.3. Red Hat은 이러한 cloud-init 모듈 지원
Red Hat은 대부분의 cloud-init
모듈을 지원합니다. 개별 모듈에는 여러 구성 옵션이 포함될 수 있습니다. 다음 표에서는 Red Hat에서 현재 지원하고 간단한 설명과 기본 모듈 빈도를 제공하는 모든 cloud-init
모듈을 찾을 수 있습니다. 이러한 모듈에 대한 완전한 설명 및 옵션은 cloud-init
문서의 모듈 섹션을 참조하십시오. https://cloudinit.readthedocs.io/en/latest/topics/modules.html#modules
cloud-init 모듈 | 설명 | 기본 모듈 빈도 |
---|---|---|
bootcmd | 부팅 프로세스 초기에 명령 실행 | 항상 당 |
ca_certs | CA 인증서 추가 | 인스턴스당 |
debug | 디버깅을 지원하기 위해 내부 정보의 출력 활성화 또는 비활성화 | 인스턴스당 |
disable_ec2_metadata | AWS EC2 메타데이터 활성화 또는 비활성화 | 항상 당 |
disk_setup | 간단한 파티션 테이블 및 파일 시스템 설정 | 인스턴스당 |
final_message |
| 항상 당 |
foo | 예, 모듈 구조(Modules는 아무 작업도 수행하지 않음) | 인스턴스당 |
growpart | 사용 가능한 디스크 공간을 채우기 위해 파티션의 크기 조정 | 항상 당 |
keys_to_console | 콘솔에 쓸 수 있는 지문과 키를 제어할 수 있습니다. | 인스턴스당 |
Eventory | 기록 클라이언트 설치 및 구성 | 인스턴스당 |
로케일 | 시스템 로케일을 설정하고 시스템 전체에 적용합니다. | 인스턴스당 |
m-02-ive |
| 인스턴스당 |
Migrator |
이전 버전의 | 항상 당 |
mounts | 마운트 지점 및 스왑 파일 구성 | 인스턴스당 |
phone_home | 부팅 완료 후 원격 호스트에 데이터 게시 | 인스턴스당 |
power_state_change | 모든 설정 모듈이 실행된 후 완전히 종료 및 재부팅 | 인스턴스당 |
Puppet | puppet 설치 및 구성 | 인스턴스당 |
resizefs | 파티션에서 사용 가능한 모든 공간을 사용하도록 파일 시스템의 크기 조정 | 항상 당 |
resolv_conf |
| 인스턴스당 |
rh_subscription | Red Hat Enterprise Linux 시스템 등록 | 인스턴스당 |
rightscale_userdata |
| 인스턴스당 |
rsyslog |
| 인스턴스당 |
runcmd | 임의의 명령 실행 | 인스턴스당 |
salt_minion |
Salt | 인스턴스당 |
scripts_per_boot | 부팅 스크립트당 실행 | 항상 당 |
scripts_per_instance | 인스턴스 스크립트당 실행 | 인스턴스당 |
scripts_per_once | 스크립트를 한 번 실행 | 한 번당 |
scripts_user | 사용자 스크립트 실행 | 인스턴스당 |
scripts_vendor | 벤더 스크립트 실행 | 인스턴스당 |
seed_random | 임의의 초기 데이터 제공 | 인스턴스당 |
set_hostname | 호스트 이름과 FQDN(정규화된 도메인 이름) 설정 | 항상 당 |
set_passwords | 사용자 암호를 설정하고 SSH 암호 인증을 활성화하거나 비활성화합니다. | 인스턴스당 |
ssh_authkey_fingerprints | 사용자 SSH 키의 지문을 기록합니다. | 인스턴스당 |
ssh_import_id | SSH 키 가져오기 | 인스턴스당 |
ssh | SSH 및 호스트 및 권한 있는 SSH 키 구성 | 인스턴스당 |
timezone | 시스템 시간대 설정 | 인스턴스당 |
update_etc_hosts |
업데이트 | 항상 당 |
update_hostname | 호스트 이름 및 FQDN 업데이트 | 항상 당 |
users_groups | 사용자 및 그룹 구성 | 인스턴스당 |
write_files | 임의의 파일 쓰기 | 인스턴스당 |
yum_add_repo | 시스템에 yum 리포지토리 설정 추가 | 항상 당 |
다음 모듈 목록은 Red Hat에서 지원하지 않습니다.
module |
---|
apt_configure |
apt_pipeline |
Byobu |
chef |
emit_upstart |
grub_dpkg |
ubuntu_init_switch |