Skip to main content

Install the OS by auto-installation

Last update:
carefully

The automatic installation of the OS will delete data on all disks.
We recommend that you save your data or create a backup before installing the OS.

You can install the OS through Terraform only by auto-installation. Automatic OS installation is available only for servers of ready configuration without upgrade. You can install the OS manually from your image on a ready configuration server with an upgrade.

You can install an OS on the server that is different from the current OS or reinstall the current OS.

  1. Open the CLI.

  2. Make sure you are in the directory with the configuration file.

  3. Specify the desired OS in the selectel_dedicated_os_v1 data source:

    data "selectel_dedicated_os_v1" "server_os" {
    project_id = selectel_vpc_project_v2.project_1.id
    filter {
    name = "<os_image_name>"
    version_name = "<version_name>"
    configuration_id = data.selectel_dedicated_configuration_v1.server_config.configurations[0].id
    location_id = data.selectel_dedicated_location_v1.server_location.locations[0].id
    }
    }

    Specify:

  4. Check that the configuration file has been compiled without errors:

    terraform validate
  5. Format the configuration file:

    terraform fmt
  6. Check the changes:

    terraform plan
  7. Apply the changes:

    terraform apply
  8. Confirm the creation - type yes and press Enter. The changes will be displayed in the control panel.

  9. Wait for the OS installation to complete.