Semaphore v2.17 introduce nuove funzionalità e miglioramenti per i team di automazione dell’infrastruttura e DevOps. Questa release si concentra sul miglioramento dell’esperienza sviluppatore e sulla semplificazione dei flussi di lavoro infrastructure-as-code.

Panoramica delle funzionalità principali

Features

Nome emittente personalizzato nell’app TOTP

Semaphore v2.17 introduce una nuova opzione per personalizzare il nome emittente visualizzato nelle app di autenticazione TOTP (password monouso basata sul tempo).

Scopo:
Il nome emittente aiuta gli utenti a identificare quale account nell’app di autenticazione appartiene a Semaphore, utile soprattutto quando si gestiscono account di più organizzazioni o ambienti.

Come configurare:

È possibile impostare il nome emittente in due modi:

  1. Variabile d’ambiente

    Impostare la variabile d’ambiente SEMAPHORE_TOTP_ISSUER con il nome emittente desiderato quando si avvia Semaphore.

    Esempio (Docker Compose):

    environment:
      - SEMAPHORE_TOTP_ISSUER=MyCompany Semaphore
    

    Esempio (Standalone):

    SEMAPHORE_TOTP_ISSUER="MyCompany Semaphore" ./semaphore server
    
  2. File di configurazione

    Nel file config.json, impostare l’opzione seguente nella sezione auth:

    {
      "auth": {
        "totp": {
          "issuer": "MyCompany Semaphore"
        }
      }
    }
    

Precedenza:
Se sono impostati sia la variabile d’ambiente che l’opzione nel file di configurazione, ha precedenza la variabile d’ambiente (SEMAPHORE_TOTP_ISSUER).

Valore predefinito:
Se non impostato, il nome emittente predefinito sarà Semaphore.

Risultato:
Quando gli utenti aggiungono il loro account TOTP di Semaphore a un’app di autenticazione, verrà mostrato il nome emittente selezionato, facilitando la distinzione tra più account.

Per i dettagli completi su tutte le variabili d’ambiente disponibili, vedere la documentazione sulle variabili d’ambiente per l’installazione.

Nuova funzionalità 2

Descrizione dettagliata della seconda nuova funzionalità. Questa sezione dovrebbe includere:

Interfaccia utente migliorata

Descrizione dei miglioramenti e delle ottimizzazioni dell’interfaccia utente:

Correzioni di bug e miglioramenti

Modifiche incompatibili

Nota: Elencare eventuali modifiche incompatibili di cui gli utenti devono essere a conoscenza durante l’aggiornamento.

Istruzioni di aggiornamento

Per aggiornare a Semaphore v2.17, seguire il processo di aggiornamento standard:

  1. Arrestare l’istanza corrente di Semaphore
  2. Aggiornare alla nuova versione utilizzando il metodo di installazione preferito
  3. Riavviare Semaphore
  4. Verificare che l’aggiornamento sia avvenuto correttamente

Per istruzioni dettagliate sull’aggiornamento, vedere la documentazione di installazione.

Prossimi sviluppi

Continuiamo a concentrarci sul miglioramento dell’esperienza di automazione dell’infrastruttura. Le funzionalità future includono:

Grazie per usare Semaphore! Come sempre, accogliamo il vostro feedback e i vostri contributi.