bootstrap: iniciar bitácora operativa
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
+++
|
||||
title = "Registrar al primer administrador"
|
||||
description = "Inicialización segura del registro de identidad de clusterlog."
|
||||
date = 2026-08-12T00:00:00Z
|
||||
authors = ["sistema"]
|
||||
slug = "registrar-primer-administrador"
|
||||
template = "page.html"
|
||||
weight = 10
|
||||
|
||||
[taxonomies]
|
||||
categories = ["manuales"]
|
||||
tags = ["identidad", "ssh", "inicio"]
|
||||
systems = ["bitacora"]
|
||||
|
||||
[extra]
|
||||
id = "RUN-DEMO-001"
|
||||
kind = "manuales"
|
||||
author_id = "sistema"
|
||||
author_fingerprint = ""
|
||||
+++
|
||||
|
||||
## Prerrequisitos
|
||||
|
||||
- Una llave SSH personal con su archivo público disponible.
|
||||
- Git inicializado en la raíz del proyecto.
|
||||
- El binario `clusterlog` compilado.
|
||||
|
||||
## Procedimiento
|
||||
|
||||
```bash
|
||||
git init
|
||||
make build
|
||||
./bin/clusterlog --ssh-key ~/.ssh/id_ed25519 --commit admin add \
|
||||
--id ana --name "Ana Operadora" --email ana@example.org
|
||||
```
|
||||
|
||||
El primer administrador recibe automáticamente el rol `owner`. Después, sólo un `owner` activo puede registrar a otra persona.
|
||||
|
||||
## Verificación
|
||||
|
||||
```bash
|
||||
./bin/clusterlog --ssh-key ~/.ssh/id_ed25519.pub identity
|
||||
./bin/clusterlog validate --skip-zola
|
||||
git log --show-signature -1
|
||||
```
|
||||
Reference in New Issue
Block a user