__FRONTMATTER_118_# Heroku CLI
__HTML_TAG_113_ Tutti i comandi_HTML_TAG_114__
__HTML_TAG_115_📄 Generare PDF
Comandi e flussi di lavoro completi Heroku CLI per la distribuzione e la gestione delle applicazioni sulla piattaforma Heroku.
Installazione e autenticazione¶
Tabella_119_
App Management¶
Operazioni di base dell'app_Tabella_120__¶
Configurazione dell'app_TABLE_121__¶
¶
Ripartizione dei prezzi¶
Container Deployment¶
| Command | Description |
|---|---|
| INLINE_CODE_22 | Login to container registry |
| INLINE_CODE_23 | Build and push container |
| INLINE_CODE_24 | Release container |
| INLINE_CODE_25 | Remove container |
# Dynos and Scaling¶
Gestione Dyno Tabella_124__¶
Tipi di Dyno_Tabella_125__¶
Add-ons¶
Add-on Management¶
| Command | Description |
|---|---|
| INLINE_CODE_35 | List app add-ons |
| INLINE_CODE_36 | Add PostgreSQL |
| INLINE_CODE_37 | Add Redis |
| INLINE_CODE_38 | Remove add-on |
| INLINE_CODE_39 | Upgrade add-on plan |
| INLINE_CODE_40 | Downgrade add-on plan |
| _ | |
| ### Add-ons popolare_TABLE_127___ | |
| ## Database Operations |
PostgreSQL_TABLE_128____¶
Manutenzione del database_TABLE_129___¶
Registrazione e monitoraggio¶
Logs_TABLE_130___¶
Monitoring_TABLE_131____¶
Domini e SSL¶
Gestione del dominio_TABLE_132___¶
SSL Certificates¶
| Command | Description |
|---|---|
| INLINE_CODE_68 | List SSL certificates |
| INLINE_CODE_69 | Add SSL certificate |
| INLINE_CODE_70 | Remove SSL certificate |
| INLINE_CODE_71 | Enable automatic SSL |
| INLINE_CODE_72 | Disable automatic SSL |
| _ | |
| ## Pipelines and Review Apps |
Gestione delle tubature Tabella_134_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________¶
Promotions_TABLE_135__¶
Review Apps_TABLE_136___¶
Teams and Collaboration¶
Gestione del team_TABLE_137__¶
Access Control_TABLE_138___¶
CLI # Plugin¶
Gestione del plugin_Tabella_139__¶
Traduzione:
Gestione dell'ambiente¶
Multiple Environments¶
| Command | Description |
|---|---|
| INLINE_CODE_96 | Add staging remote |
| INLINE_CODE_97 | Add production remote |
| INLINE_CODE_98 | Deploy to staging |
| INLINE_CODE_99 | Deploy to production |
| _ | |
| #### Ambiente Variabili_TABLE_142___ | |
| ## Manutenzione e risoluzione dei problemi |
Modalità di manutenzione_Tabella_143___¶
Traduzione:
Performance¶
| Command | Description |
|---|---|
| INLINE_CODE_109 | Enable preboot |
| INLINE_CODE_110 | Disable preboot |
| INLINE_CODE_111 | Wait for dyno to be ready |
| _ | |
| # Migliori Pratiche |
Deployment¶
- Use Pipelines: Impostare gli ambienti di messa in scena e produzione
- ** Variabili dell'ambiente**: Configurazione del negozio in vars di configurazione
- Migrazioni di Database. Eseguire le migrazioni durante la distribuzione
- Caltà Checks: Esecuzione dei controlli sanitari
Sicurezza¶
- SSL: Utilizzare sempre SSL per le applicazioni di produzione
- Separazione dell'ambiente: Tenere la messa in scena e la produzione separate
- Access Control: Accesso limitato ai collaboratori
- ** Gestione dei segreti ** Utilizza i vars di configurazione per i dati sensibili
Performance¶
-
Dyno Sizing # Scegliere i tipi di dyno appropriati¶
- Caching: strategie di campionamento
- ** Ottimizzazione del database**: Monitorare e ottimizzare le richieste di database
- CDN: Utilizzare CDN per le attività statiche
Monitoraggio¶
- Logging: Attuazione di registrazione completa
- Metrics: Monitorare le metriche delle applicazioni
- Alerts: Impostare avvisi per problemi critici
- Error Tracking: Utilizzare i servizi di monitoraggio degli errori