24 lines
1.1 KiB
Desktop File
24 lines
1.1 KiB
Desktop File
[Unit]
|
|
Description=Worker Initialization Service
|
|
ConditionPathExists=!/etc/worker-first-boot
|
|
Wants=cloud-final.service
|
|
After=cloud-final.service
|
|
|
|
[Service]
|
|
Type=oneshot
|
|
ExecStart=touch /etc/worker-first-boot
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/set_hostname.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/vector.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/offline_token.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/client_credentials.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/subscription_manager.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/get_aws_creds.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/get_azure_creds.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/get_gcp_creds.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/get_koji_creds.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/get_oci_creds.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/get_pulp_creds.sh
|
|
ExecStart=/usr/local/libexec/worker-initialization-scripts/worker_service.sh
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|