Skip to main content
Selectel and OpenStack providers
Last update:

Selectel and OpenStack providers

The infrastructure can be deployed and managed using the utility utility Terraform from HashiCorp. The infrastructure and its components are described in the HashiCorp Configuration Language (HCL) in configuration files with the following extension .tf. Read more in the article Configuration Syntax HashiCorp documentation.

Two Terraform providers are used to work with Selectel products:

List of Terraform resources

Creating and editing resources can be done by users with role Account Administrator or Project Administrator. Some resources can only be managed by users private cloud.

View lists of resources for managing Selectel products, services and services in the tables below.

Users and Roles (IAM)

Read more about users and roles.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_iam_group_membership_v1
selectel_iam_group_v1
selectel_iam_s3_credentials_v1
selectel_iam_saml_federation_certificate_v1
selectel_iam_saml_federation_v1
selectel_iam_serviceuser_v1
selectel_iam_user_v1
selectel_vpc_project_v2
OpenStack provider
openstack_identity_application_credential_v3
openstack_identity_ec2_credential_v3
openstack_identity_endpoint_v3
openstack_identity_group_v3
openstack_identity_inherit_role_assignment_v3
openstack_identity_project_v3
openstack_identity_role_assignment_v3
openstack_identity_role_v3
openstack_identity_service_v3
openstack_identity_user_membership_v3
openstack_identity_user_v3
openstack_keymanager_container_v1
openstack_keymanager_order_v1
openstack_keymanager_secret_v1

Cloud servers and colocation groups

Read more about cloud servers и accommodation groups.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_vpc_keypair_v2
selectel_vpc_license_v2
OpenStack provider
openstack_compute_aggregate_v2
openstack_compute_flavor_access_v2
openstack_compute_flavor_v2
openstack_compute_floatingip_associate_v2
openstack_compute_floatingip_v2
openstack_compute_instance_v2
openstack_compute_interface_attach_v2
openstack_compute_keypair_v2
openstack_compute_quotaset_v2
openstack_compute_secgroup_v2
openstack_compute_servergroup_v2
openstack_compute_volume_attach_v2

Network disks

Read more about network drives.

Account administrator
Project Administrator
Administrator private cloud
OpenStack provider
openstack_blockstorage_qos_association_v3
openstack_blockstorage_qos_v3
openstack_blockstorage_quotaset_v3
openstack_blockstorage_volume_attach_v3
openstack_blockstorage_volume_volume_type_access_v3
openstack_blockstorage_volume_volume_type_v3
openstack_blockstorage_volume_v3

Cloud platform networks

Read more about cloud platform networks.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_vpc_floatingip_v2
selectel_vpc_subnet_v2
OpenStack provider
openstack_networking_addressscope_v2
openstack_networking_floatingip_associate_v2
openstack_networking_floatingip_v2
openstack_networking_network_v2
openstack_networking_port_secgroup_associate_v2
openstack_networking_port_v2
openstack_networking_portforwarding_v2
openstack_networking_qos_bandwidth_limit_rule_v2
openstack_networking_qos_dscp_marking_rule_v2
openstack_networking_qos_minimum_bandwidth_rule_v2
openstack_networking_qos_policy_v2
openstack_networking_quota_v2
openstack_networking_rbac_policy_v2
openstack_networking_router_interface_v2
openstack_networking_router_route_v2
openstack_networking_router_v2
openstack_networking_secgroup_rule_v2
openstack_networking_secgroup_v2
openstack_networking_subnet_route_v2
openstack_networking_subnet_v2
openstack_networking_subnetpool_v2
openstack_networking_trunk_v2

Cloud firewalls

Read more about cloud firewalls.

Account administrator
Project Administrator
Administrator private cloud
OpenStack provider
openstack_fw_group_v2
openstack_fw_policy_v2
openstack_fw_rule_v2

Images

Read more about images.

Account administrator
Project Administrator
Administrator private cloud
OpenStack provider
openstack_images_image_access_accept_v2
openstack_images_image_access_v2
openstack_images_image_v2

Cloud-based load balancers

Read more about cloud load balancers.

Account administrator
Project Administrator
Administrator private cloud
OpenStack provider
openstack_lb_l7policy_v2
openstack_lb_l7rule_v2
openstack_lb_listener_v2
openstack_lb_loadbalancer_v2
openstack_lb_member_v2
openstack_lb_members_v2
openstack_lb_monitor_v2
openstack_lb_pool_v2
openstack_lb_quota_v2

File storage

Read more about file storage.

Managed Kubernetes

Read more about Managed Kubernetes.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_mks_cluster_v1
selectel_mks_nodegroup_v1
OpenStack provider
openstack_containerinfra_cluster_v1
openstack_containerinfra_clustertemplate_v1
openstack_containerinfra_nodegroup_v1

Container Registry

Read more about Container Registry.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_craas_registry_v1
selectel_craas_token_v1

Cloud databases

Read more about cloud databases.

The manager of secrets

Read more about the secrets manager.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_secretsmanager_certificate_v1
selectel_secretsmanager_secret_v1
OpenStack provider
openstack_keymanager_container_v1
openstack_keymanager_order_v1
openstack_keymanager_secret_v1

Object Storage

Read more about object storage.

Account administrator
Project Administrator
Administrator private cloud
OpenStack provider
openstack_objectstorage_container_v1
openstack_objectstorage_object_v1
openstack_objectstorage_tempurl_v1

DNS hosting

Read more about DNS hosting.

Account administrator
Project Administrator
Administrator private cloud
Selectel provider
selectel_domains_zone_v2
selectel_domains_rrset_v2
selectel_domains_domain_v1
selectel_domains_record_v1
OpenStack provider
openstack_dns_recordset_v2
openstack_dns_transfer_accept_v2
openstack_dns_transfer_request_v2
openstack_dns_zone_v2