Nasiko-CLI-Lebenszyklusbrücke
Verwenden Sie diese Fähigkeit, wenn ein Benutzer ECC explizit auffordert, die qualifizierte Nasiko-CLI zu installieren, zu überprüfen oder zu entfernen. Diese Fähigkeit betreibt kein Nasiko-Control-Plane.
Sicherheitsvertrag
- Beginnen Sie mit
ecc nasiko status --json. Status ist schreibgeschützt. - Für die Installation ist stets ausdrückliche Benutzereinwilligung und
--yeserforderlich. - Installieren Sie nur eine ECC-qualifizierte festgeschriebene Version, derzeit
v0.1.0. - Zeigen Sie zuerst eine Vorschau mit
ecc nasiko install --version v0.1.0 --dry-run --jsonan. - Installieren Sie mit
ecc nasiko install --version v0.1.0 --yes --jsonerst, nachdem der Benutzer die Version, den Registry-Ursprung, den Digest und das Ziel überprüft hat. - Entfernen Sie nur eine noch qualifizierte, ECC-verwaltete Binärdatei mit
ecc nasiko uninstall --version v0.1.0 --yes --json. Zeigen Sie die Entfernung zuerst mit--dry-runals Vorschau an. - Die qualifizierte Quelle ist
https://github.com/Nasiko-Labs/nasiko, lizenziert unter Apache-2.0; die SHA-256-Werte des Artefakts und der extrahierten Binärdatei sind festgeschrieben. - Ersetzen Sie den qualifizierten Befehl niemals durch ein heruntergeladenes Shell- oder PowerShell-Bootstrap-Skript.
- Setzen Sie niemals Geheimnisse oder Zugangsdaten in Befehlsargumente, Logs, Fähigkeitsausgaben, Installationsmetadaten oder den ECC-Zustand.
- Nasiko-Telemetrie und jegliche Weitergabe an Nasiko oder Ito müssen opt-in sein und separat offengelegt werden. Installation ist keine Telemetrie-Einwilligung.
Lebenszyklusgrenze
Die anfängliche ECC-Brücke unterstützt qualifizierte Installation, schreibgeschützten Status und eigentumsgeprüfte Deinstallation. Verwenden Sie die kanonische Nasiko-CLI direkt für Verbindung, Authentifizierung, Start, Bereitstellung oder Herunterfahren, bis diese Verben eigene verifizierte ECC-Verträge haben. Raten Sie keine CLI-Verben.
Die Installation der CLI beweist nicht, dass ein Control-Plane-Server läuft, ein Agent verwaltet wird, Routing oder ACLs funktionieren, Observabilität vollständig ist, Telemetrie aktiviert wurde oder Ito-Rechnen verbunden ist. Melden Sie jeden Zustand separat.
Fehlerverhalten
- Wenn die Plattform, Architektur, Version, das Manifest, der Digest, das Archiv, die Binärdatei oder das Ziel die Validierung nicht bestehen, stoppen Sie, ohne das Artefakt auszuführen.
- Fallen Sie nicht auf
latestzurück. - Durchsuchen Sie keine beliebigen
PATH-Einträge. Verwenden Sie den qualifizierten Speicherort von ECC oder einen expliziten absolutenECC_NASIKO_CLI_EXECUTABLEfür die Entwicklungsüberprüfung. - Behandeln Sie eine partielle oder mehrdeutige Installation nicht als Erfolg.