Consumo da nuvem Apache CloudStack
Este documento apresenta o conceito de ambientes de computação em nu-
vem, no contexto de nuvem privada, e uma introdução à plataforma de or-
questração de nuvem Apache CloudStack, com foco no processo de consumo
da mesma.
Data de atualização: 7 de outubro de 2024
Revision: 774b16a47611371568767a362e7f712a9012450f
Conteúdo
1 Introdução 26
1.1 Plataformas de nuvem privada . . . . . . . . . . . . . . . . . . . . . 27
1.1.1 Funcionalidades básicas . . . . . . . . . . . . . . . . . . . . . 27
1.2 História do Apache CloudStack . . . . . . . . . . . . . . . . . . . . . 29
2 Funcionalidades do Apache CloudStack 30
2.1 Dashboard inicial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.2 Gestão de acesso à nuvem . . . . . . . . . . . . . . . . . . . . . . . 30
2.2.1 Account . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.2.1.1 Adição de account . . . . . . . . . . . . . . . . . . . 33
2.2.1.2 Visualização de detalhes de account . . . . . . . . 34
2.2.1.3 Deleção de account . . . . . . . . . . . . . . . . . . 35
2.2.1.4 Configuração de acesso de uma account . . . . . . 35
2.2.1.5 Desabilitação de account . . . . . . . . . . . . . . . 37
2.2.1.6 Bloqueio de account . . . . . . . . . . . . . . . . . . 38
2.2.1.7 Restrição de acesso à API por IP . . . . . . . . . . . 39
2.2.2 Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
2.2.2.1 Adição de role . . . . . . . . . . . . . . . . . . . . . 40
2.2.2.2 Visualização de detalhes de role . . . . . . . . . . . 41
2.2.2.3 Customização de uma role . . . . . . . . . . . . . . 42
2.2.2.4 Remoção de role . . . . . . . . . . . . . . . . . . . . 42
2.2.3 Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.2.3.1 Adição de domain . . . . . . . . . . . . . . . . . . . 45
2.2.3.2 Configuração de domain . . . . . . . . . . . . . . . 46
2.2.3.3 Definição de acessos do domain . . . . . . . . . . . 47
2.2.3.4 Reestruturação da árvore de domínios . . . . . . . 48
2.2.4 Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.2.4.1 Adição de user . . . . . . . . . . . . . . . . . . . . . 49
2
2.2.4.2 Edição de user . . . . . . . . . . . . . . . . . . . . . 51
2.2.4.3 Deleção de user . . . . . . . . . . . . . . . . . . . . 53
2.2.4.4 Desabilitação/habilitação de user . . . . . . . . . . 53
2.2.4.5 Políticas de senha . . . . . . . . . . . . . . . . . . . 54
2.2.4.6 Desabilitação de user por erro de senha . . . . . . 56
2.2.4.7 Gerência de chaves de API dos users . . . . . . . . 56
2.2.4.8 Uso das chaves de API no CloudMonkey . . . . . . 58
2.2.4.9 Autenticação de dois fatores . . . . . . . . . . . . . 58
2.2.4.10 Timezone . . . . . . . . . . . . . . . . . . . . . . . . . 63
2.2.5 Projects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
2.2.5.1 Adição de project . . . . . . . . . . . . . . . . . . . . 64
2.2.5.2 Adição de accounts e users ao project . . . . . . . . 69
2.2.5.3 Edição de project . . . . . . . . . . . . . . . . . . . . 72
2.2.5.4 Suspensão de project . . . . . . . . . . . . . . . . . 73
2.2.5.5 Deleção de project . . . . . . . . . . . . . . . . . . . 74
2.2.6 Observações e considerações . . . . . . . . . . . . . . . . . 75
2.3 Gerência de VMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
2.3.1 Adição de VM . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
2.3.1.1 Adição de VM como root admin . . . . . . . . . . . 77
2.3.1.2 Adição de VM como admin . . . . . . . . . . . . . . 79
2.3.1.3 Adição de VM como user . . . . . . . . . . . . . . . 81
2.3.1.4 Criação de VM com inicialização UEFI . . . . . . . . 82
2.3.2 Remoção de VM . . . . . . . . . . . . . . . . . . . . . . . . . . 86
2.3.3 Parada e início de VM . . . . . . . . . . . . . . . . . . . . . . 87
2.3.4 Reinício de VM . . . . . . . . . . . . . . . . . . . . . . . . . . 87
2.3.5 Acesso à VM via interface web . . . . . . . . . . . . . . . . . 88
2.3.6 Aumento de recursos computacionais da VM . . . . . . . . 89
2.3.7 Atribuição de VM a outra account . . . . . . . . . . . . . . . 92
2.3.8 Adição de user-data na VM . . . . . . . . . . . . . . . . . . . 94
3
2.3.9 Configurações da VM . . . . . . . . . . . . . . . . . . . . . . 96
2.3.9.1 Configurações gerais . . . . . . . . . . . . . . . . . 97
2.3.9.2 Configurações para VM com compute offering per-
sonalizada . . . . . . . . . . . . . . . . . . . . . . . . 97
2.3.9.3 Configurações diversas para uso interno . . . . . 98
2.3.9.4 Configurações para importação de VM com NIC,
disco e parâmetros personalizados para compute
offering personalizada . . . . . . . . . . . . . . . . . 98
2.3.9.5 Adicionar configurações da VM via API . . . . . . . 98
2.4 Gerência de volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
2.4.1 Operações em data e root disks . . . . . . . . . . . . . . . . . 100
2.4.1.1 Vizualização de discos e volumes . . . . . . . . . . 101
2.4.1.2 Criação de volume . . . . . . . . . . . . . . . . . . . 101
2.4.1.3 Upload de volume local . . . . . . . . . . . . . . . . 102
2.4.1.4 Upload de volume local usando cURL . . . . . . . . 103
2.4.1.5 Upload de volume on-line via URL . . . . . . . . . . 105
2.4.1.6 Adição de volume a uma VM . . . . . . . . . . . . . 106
2.4.1.7 Remoção de volume de uma VM . . . . . . . . . . 107
2.4.1.8 Remoção e adição de volume ROOT . . . . . . . . 107
2.4.1.9 Redimensionamento de volume data disk . . . . . 108
2.4.1.10 Download de volume . . . . . . . . . . . . . . . . . 109
2.4.1.11 Snapshots recorrentes . . . . . . . . . . . . . . . . . 110
2.4.1.12 Deleção de volume . . . . . . . . . . . . . . . . . . 111
2.5 Redes guest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
2.5.1 Operações com redes guest . . . . . . . . . . . . . . . . . . . 112
2.5.1.1 Adicionar rede guest . . . . . . . . . . . . . . . . . . 112
2.5.1.2 Tipos de redes . . . . . . . . . . . . . . . . . . . . . 112
2.5.1.3 Acesso aos detalhes de uma rede guest . . . . . . 118
2.5.1.4 Exclusão de rede . . . . . . . . . . . . . . . . . . . . 118
4
2.5.1.5 Edição de rede . . . . . . . . . . . . . . . . . . . . . 119
2.5.1.6 Reinicialização de rede . . . . . . . . . . . . . . . . 119
2.5.1.7 Egress rules . . . . . . . . . . . . . . . . . . . . . . . 119
2.5.2 Network permissions . . . . . . . . . . . . . . . . . . . . . . . 120
2.6 IPs públicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
2.6.1 Operações com IPS públicos . . . . . . . . . . . . . . . . . . 124
2.6.1.1 Configuração de firewall . . . . . . . . . . . . . . . 124
2.6.1.2 Habilitação de static NAT . . . . . . . . . . . . . . . 125
2.6.1.3 Habilitação de port forwarding . . . . . . . . . . . . 127
2.6.1.4 Habilitação de load balancing . . . . . . . . . . . . 128
2.6.2 Aquisição de IP público . . . . . . . . . . . . . . . . . . . . . 130
2.7 Virtual Private Cloud (VPC) . . . . . . . . . . . . . . . . . . . . . . . . 132
2.7.1 Operações com a VPC . . . . . . . . . . . . . . . . . . . . . . 133
2.7.1.1 Adição de VPC . . . . . . . . . . . . . . . . . . . . . 133
2.7.1.2 Reinicialização de VPC . . . . . . . . . . . . . . . . . 135
2.7.1.3 Remoção de VPC . . . . . . . . . . . . . . . . . . . . 136
2.7.1.4 Aquisição de IP público para uma VPC . . . . . . . 136
2.7.2 Tiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
2.7.2.1 Adição de tiers à VPC . . . . . . . . . . . . . . . . . 138
2.7.2.2 Remoção de tiers da VPC: . . . . . . . . . . . . . . . 140
2.7.3 Network ACL . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141
2.7.4 Domain VPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
2.7.4.1 Alocação de IPs públicos em domain VPCs . . . . . 145
2.8 Virtual Private Network (VPN) . . . . . . . . . . . . . . . . . . . . . . . 146
2.8.1 Tipos de VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
2.8.2 Operações com VPN . . . . . . . . . . . . . . . . . . . . . . . 147
2.8.2.1 Criação de VPN . . . . . . . . . . . . . . . . . . . . . 147
2.8.2.2 Desabilitação de VPN para a VPC . . . . . . . . . . 149
2.8.2.3 Gerência de usuários . . . . . . . . . . . . . . . . . 150
5
2.8.2.4 Adição de usuário . . . . . . . . . . . . . . . . . . . 150
2.8.2.5 Definição da quantidade máxima de usuário da
VPN por conta . . . . . . . . . . . . . . . . . . . . . 151
2.8.2.6 Exclusão de usuário . . . . . . . . . . . . . . . . . . 151
2.8.2.7 Conexão à VPN pelo Linux . . . . . . . . . . . . . . 152
2.8.2.8 Conexão à VPN pelo Windows . . . . . . . . . . . . 154
2.8.3 S2S (Site-to-Site) VPNs . . . . . . . . . . . . . . . . . . . . . . 158
2.9 Assinatura de requisições HTTP . . . . . . . . . . . . . . . . . . . . 163
2.10 Templates e ISOs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
2.10.1 Operações com templates/ISOs . . . . . . . . . . . . . . . . . 170
2.10.1.1 Vizualização . . . . . . . . . . . . . . . . . . . . . . . 170
2.10.1.2 Listagem . . . . . . . . . . . . . . . . . . . . . . . . . 172
2.10.1.3 Resgitro . . . . . . . . . . . . . . . . . . . . . . . . . 174
2.10.1.4 Upload . . . . . . . . . . . . . . . . . . . . . . . . . . 177
2.10.1.5 Edição . . . . . . . . . . . . . . . . . . . . . . . . . . 179
2.10.1.6 Edição de permissões de template/ISO . . . . . . . 181
2.10.1.7 Edição de compartilhamento do template . . . . . 182
2.10.1.8 Remoção de template/ISO . . . . . . . . . . . . . . 184
2.10.1.9 Criação de template baseado em uma VM existente185
2.11 Resource Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
2.12 Affinity Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
2.12.1 Tipos de affinity groups . . . . . . . . . . . . . . . . . . . . . . 188
2.12.2 Operações com affinity groups . . . . . . . . . . . . . . . . . 189
2.12.2.1 Adição de affinity group . . . . . . . . . . . . . . . . 189
2.12.2.2 Adição de VM ao affinity group . . . . . . . . . . . . 190
2.12.2.3 Visualização de VMs no affinity group . . . . . . . . 191
2.12.2.4 Exclusão de affinity group . . . . . . . . . . . . . . . 193
2.13 Autoscale VM groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
2.13.1 Criação de um autoscale VM group . . . . . . . . . . . . . . . 194
6
2.13.1.1 Configuração da scale-down policy . . . . . . . . . . 199
2.13.1.2 Configuração dos detalhes do autoscale VM group 199
2.13.1.3 Criação do grupo . . . . . . . . . . . . . . . . . . . . 200
2.13.2 Teste de autoscaling . . . . . . . . . . . . . . . . . . . . . . . 201
2.13.3 Edição de autoscale VM group . . . . . . . . . . . . . . . . . . 202
2.13.4 Exclusão de autoscale VM group . . . . . . . . . . . . . . . . 205
2.14 Kubernetes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
2.14.1 Versões suportadas do Kubernetes . . . . . . . . . . . . . . 207
2.14.2 Adição de ISO Kubernetes ao Apache CloudStack . . . . . . 207
2.14.3 Deleção de ISO Kubernetes . . . . . . . . . . . . . . . . . . . 209
2.14.4 Clusters Kubernetes . . . . . . . . . . . . . . . . . . . . . . . 210
2.14.4.1 Criando clusters Kubernetes . . . . . . . . . . . . . 211
2.14.4.2 Scaling de cluster Kubernetes . . . . . . . . . . . . 213
2.14.4.3 Upgrade de cluster Kubernetes . . . . . . . . . . . . 214
2.14.5 Acesso ao Kubernetes . . . . . . . . . . . . . . . . . . . . . . 214
2.14.6 Gerando Token para a Dashboard . . . . . . . . . . . . . . . 216
2.15 Snapshots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
2.15.1 Tipos de snapshot . . . . . . . . . . . . . . . . . . . . . . . . . 216
2.15.1.1 Snapshot de volume/disco . . . . . . . . . . . . . . 216
2.15.1.2 Snapshot de VM . . . . . . . . . . . . . . . . . . . . 217
2.15.2 Operações com snapshot . . . . . . . . . . . . . . . . . . . . 217
2.15.2.1 Snapshot de volume . . . . . . . . . . . . . . . . . . 218
2.15.2.2 Snapshot de VM . . . . . . . . . . . . . . . . . . . . 219
2.15.2.3 Visualização dos snapshots criados . . . . . . . . . 220
2.15.2.4 Criação de template a partir de uma snapshot de
volume . . . . . . . . . . . . . . . . . . . . . . . . . 221
2.15.2.5 Criação de volume a partir de uma snapshot de
volume . . . . . . . . . . . . . . . . . . . . . . . . . 222
2.15.2.6 Reversão de snapshot de volume . . . . . . . . . . 223
7
2.15.2.7 Deleção de snapshot de volume . . . . . . . . . . . 224
2.15.2.8 Criação de snapshot de volume a partir de uma
snapshot de VM . . . . . . . . . . . . . . . . . . . . . 224
2.15.2.9 Reversão de snapshot de VM . . . . . . . . . . . . . 226
2.15.2.10Deleção de snapshot de VM . . . . . . . . . . . . . 226
2.15.2.11Configuração de snapshots recorrentes . . . . . . 227
2.16 Eventos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
2.16.1 Níveis de eventos . . . . . . . . . . . . . . . . . . . . . . . . . 227
2.16.2 Busca e filtro de eventos . . . . . . . . . . . . . . . . . . . . 227
2.16.3 Remoção ou arquivamento de eventos . . . . . . . . . . . . 228
2.17 Interface de usuário (UI) . . . . . . . . . . . . . . . . . . . . . . . . . 229
2.17.1 Uso de timezone do browser . . . . . . . . . . . . . . . . . . . 229
2.17.2 Documentação na UI . . . . . . . . . . . . . . . . . . . . . . . 230
2.18 Service offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
2.18.1 Disk offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
2.18.1.1 Criação de disk offering . . . . . . . . . . . . . . . . 231
2.18.1.2 Edição de disk offering . . . . . . . . . . . . . . . . . 234
2.18.1.3 Exclusão de disk offering . . . . . . . . . . . . . . . 236
2.18.2 Compute offerings . . . . . . . . . . . . . . . . . . . . . . . . . 237
2.18.2.1 Criação de compute offering . . . . . . . . . . . . . 237
2.18.2.2 Edição de compute offering . . . . . . . . . . . . . . 242
2.18.2.3 Exclusão de compute offering . . . . . . . . . . . . . 243
2.18.2.4 Alteração de compute offering da VM . . . . . . . . 244
2.18.3 Network offerings . . . . . . . . . . . . . . . . . . . . . . . . . 246
2.18.3.1 Criação de network offering . . . . . . . . . . . . . . 246
2.18.3.2 Edição de network offering . . . . . . . . . . . . . . 250
2.18.3.3 Exclusão de network offering . . . . . . . . . . . . . 252
2.18.4 VPC Offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
2.18.4.1 Criação de VPC offering . . . . . . . . . . . . . . . . 253
8
2.18.4.2 Edição de VPC offering . . . . . . . . . . . . . . . . . 254
2.18.4.3 Exclusão de VPC offering . . . . . . . . . . . . . . . 256
3 CloudMonkey, API e outros 258
3.1 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
3.2 Configuração . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
3.3 Uso . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
4 Contabilização do consumo de recursos 265
4.1 Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
4.1.1 Relatórios de uso de recursos . . . . . . . . . . . . . . . . . 265
4.2 Quota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
4.2.1 Tarifas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
4.2.2 Relatórios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
4.2.2.1 Créditos . . . . . . . . . . . . . . . . . . . . . . . . . 267
4.2.2.2 Uso de recursos . . . . . . . . . . . . . . . . . . . . 268
4.2.2.3 Balanço . . . . . . . . . . . . . . . . . . . . . . . . . 271
5 Cloud-init 274
5.1 Etapas de inicialização . . . . . . . . . . . . . . . . . . . . . . . . . . 274
5.2 Frequência de execução . . . . . . . . . . . . . . . . . . . . . . . . . 275
5.3 DataSources conhecidos . . . . . . . . . . . . . . . . . . . . . . . . . 276
5.4 Módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
5.5 Criação de uma imagem personalizada . . . . . . . . . . . . . . . . 277
5.6 Cloud-init no Windows . . . . . . . . . . . . . . . . . . . . . . . . . . 280
5.7 Troubleshooting do cloud-init . . . . . . . . . . . . . . . . . . . . . . 280
5.8 Obrigação de troca de senha no primeiro login . . . . . . . . . . . 280
5.9 Auto incremento do tamanho do disco durante o boot . . . . . . . 281
5.10 Interação com o user-data . . . . . . . . . . . . . . . . . . . . . . . . 282
6 Conclusão 283
Apêndice A Terminologia 285
9
Lista de Figuras
1 Computação em nuvem . . . . . . . . . . . . . . . . . . . . . . . . . 27
2 Dashboard inicial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
3 Diagrama de relacionamento entre contas, domínios, projetos e
usuários. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
4 Navegando até a página de adição de accounts . . . . . . . . . . . 33
5 Adicionando uma nova account . . . . . . . . . . . . . . . . . . . . . 33
6 Navegando até a página de detalhes de uma account . . . . . . . . 34
7 Vendo os detalhes da account . . . . . . . . . . . . . . . . . . . . . . 34
8 Deletando uma account . . . . . . . . . . . . . . . . . . . . . . . . . 35
9 Confirmando a remoção da account . . . . . . . . . . . . . . . . . . 35
10 Editando os limites de uma account . . . . . . . . . . . . . . . . . . 36
11 Editando as configurações de uma account . . . . . . . . . . . . . . 37
12 Desabilitando uma account . . . . . . . . . . . . . . . . . . . . . . . 37
13 Confirmando a desabilitação da account . . . . . . . . . . . . . . . 38
14 Bloqueando uma account . . . . . . . . . . . . . . . . . . . . . . . . 38
15 Confirmando o bloqueio da account . . . . . . . . . . . . . . . . . . 38
16 Definindo duas faixas IPv4 e uma IPv6 . . . . . . . . . . . . . . . . 39
17 Iniciando a criação de uma nova role . . . . . . . . . . . . . . . . . 40
18 Criando a nova role . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
19 Acessando a recém-criada role . . . . . . . . . . . . . . . . . . . . . 42
20 Customizando as regras da role . . . . . . . . . . . . . . . . . . . . 42
21 Iniciando a edição de uma role . . . . . . . . . . . . . . . . . . . . . 43
22 Editando a role . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
23 Removendo uma role . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
24 Confirmando a remoção da role . . . . . . . . . . . . . . . . . . . . 43
25 Acessando a página de domains . . . . . . . . . . . . . . . . . . . . 45
26 Criando um novo domain . . . . . . . . . . . . . . . . . . . . . . . . 45
10
27 Definindo o nome do novo domain . . . . . . . . . . . . . . . . . . 46
28 Visualizando o domain criado . . . . . . . . . . . . . . . . . . . . . . 46
29 Selecionando o domain criado . . . . . . . . . . . . . . . . . . . . . 46
30 Iniciando a edição do novo domain . . . . . . . . . . . . . . . . . . 47
31 Editando o domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
32 Navegando até a página de accounts . . . . . . . . . . . . . . . . . . 50
33 Selecione a account que o novo user fará parte . . . . . . . . . . . 50
34 Veja os users da account . . . . . . . . . . . . . . . . . . . . . . . . . 51
35 Adicionando um novo user . . . . . . . . . . . . . . . . . . . . . . . 51
36 Defina os dados do novo user e salve as alterações . . . . . . . . . 51
37 Selecionando o user para editá-lo . . . . . . . . . . . . . . . . . . . 52
38 Iniciando a edição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
39 Editando o user . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
40 Deletando um user . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
41 Confirme a remoção do user . . . . . . . . . . . . . . . . . . . . . . 53
42 Desabilitando um user . . . . . . . . . . . . . . . . . . . . . . . . . . 53
43 Selecionando o user que deseja reabilitar . . . . . . . . . . . . . . . 54
44 Habilitando um user . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
45 Encontrando as configurações . . . . . . . . . . . . . . . . . . . . . 55
46 Mensagem exibida ao tentar realizar login com user desabilitado . 56
47 Gerar chaves de acesso para um usuário . . . . . . . . . . . . . . . 57
48 Mensagem de confirmação para gerar chaves de acesso . . . . . 57
49 Configurando a autenticação de dois fatores. . . . . . . . . . . . . 59
50 Opções de provedores de autenticação de dois fatores. . . . . . . 59
51 Configurando a autenticação de dois fatores com TOTP. . . . . . . 60
52 Verificação com TOTP durante o login. . . . . . . . . . . . . . . . . . 60
53 Configurando a autenticação de dois fatores com static PIN. . . . . 61
54 Verificação com static PIN durante o login. . . . . . . . . . . . . . . 61
55 Desativando a autenticação de dois fatores. . . . . . . . . . . . . . 62
11
56 Configurando a autenticação de dois fatores no login. . . . . . . . 62
57 Exemplo de como o timezone afeta a interface do Apache Cloud-
Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
58 Editando o timezone do user . . . . . . . . . . . . . . . . . . . . . . . 63
59 Ativando a funcionalidade de timezone local . . . . . . . . . . . . . 64
60 Iniciando a criação de um novo project . . . . . . . . . . . . . . . . 65
61 Criando o novo project . . . . . . . . . . . . . . . . . . . . . . . . . . 65
62 Limites de recursos de um project . . . . . . . . . . . . . . . . . . . 66
63 Alterando os limites de recursos de um project . . . . . . . . . . . 67
64 Iniciando a criação de uma project role . . . . . . . . . . . . . . . . 68
65 Criando uma project role . . . . . . . . . . . . . . . . . . . . . . . . . 68
66 Definindo as regras da project role . . . . . . . . . . . . . . . . . . . 68
67 Iniciando a adição de membros no project . . . . . . . . . . . . . . 69
68 Adicionando uma account no project . . . . . . . . . . . . . . . . . . 69
69 Adicionando um user no project . . . . . . . . . . . . . . . . . . . . 70
70 Selecionando a view . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
71 Iniciando a edição do project . . . . . . . . . . . . . . . . . . . . . . 72
72 Editando o project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
73 Iniciando a suspensão do project . . . . . . . . . . . . . . . . . . . . 73
74 Suspendendo o project . . . . . . . . . . . . . . . . . . . . . . . . . . 73
75 Iniciando a exclusão do project . . . . . . . . . . . . . . . . . . . . . 74
76 Excluíndo o project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
77 Adicionando uma VM . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
78 Criação de uma VM com uma conta de usuário do tipo root admin 78
79 Criação de uma VM como admin . . . . . . . . . . . . . . . . . . . . 80
80 Criação de uma VM como user . . . . . . . . . . . . . . . . . . . . . 82
81 Visualização das opções de inicialização . . . . . . . . . . . . . . . 84
82 Opções de inicialização no formulário de deploy de uma VM . . . 84
83 Configuração final da VM . . . . . . . . . . . . . . . . . . . . . . . . 85
12
84 Escolhendo a VM que será destruída . . . . . . . . . .