Vzdialený prístup k Dockeru a Kubernetes - Awacino vo vašich kontajneroch
Awacino Unattended Client ako hotový obraz Docker: jeden súbor docker compose a hostiteľ s jeho sieťou je dostupný odkiaľkoľvek - priamo, šifrovane od konca ku koncu, bez otvorených portov. Pre Kubernetes sú plánované DaemonSet a Helm chart.
services: awacino: image: docker.awacino.net/awacino/unattended:latest restart: unless-stopped network_mode: host pid: host privileged: true cap_add: [NET_ADMIN] environment: AWACINO_SETUP_CODE: "YOUR-SETUP-CODE" volumes: - awacino-data:/opt/awabon volumes: awacino-data:
$ docker compose up -d
Kubernetes
Image Awacino je štandardný image kontajnera pre linux/amd64 a linux/arm64 - rovnaký image je základom pre Kubernetes.
Ďalej: DaemonSet, ktorý spustí Awacino na každom uzle, a Helm chart na inštaláciu. Potom bude každý uzol aj sieť clustra dostupná ako dnes hostiteľ Dockeru - priamo, end-to-end šifrovane, bez otvoreného portu a bez VPN.
- DaemonSet: Awacino na každom uzle
- Helm chart na inštaláciu
- Uzly a sieť clustra dostupné bez otvoreného portu
Nastavenie za minútu
- V aplikácii Awacino: Pridať zariadenie bez dohľadu, potom Nainštalovať na NAS.
- Aplikácia zobrazí váš kód nastavenia a compose.yaml s už vyplneným kódom.
- Spustite ho: docker compose up -d - alebo súbor vložte do správcu kontajnerov vášho NAS.
- Zariadenie sa v aplikácii objaví do minúty. Kód nastavenia sa použije len raz.
Obraz: docker.awacino.net/awacino/unattended:latest - pre linux/amd64 a linux/arm64.
Spustí sa pri štarte
restart: unless-stopped - kontajner sa po každom reštarte vráti spolu s Docker a zariadenie je opäť dostupné, aj keď sa nikto neprihlási.
Hostiteľ a jeho sieť
So sieťou hostiteľa Beam in dosiahne celú sieť, v ktorej hostiteľ je; terminál Awacino sa otvorí priamo na hostiteľovi.
Aktualizácie zachovajú spárovanie
Identita, certifikáty a aktualizácie klienta sú uložené v zväzku awacino-data, takže opätovné vytvorenie alebo aktualizácia kontajnera ponechá zariadenie spárované.
Správcovia kontajnerov na NAS
Synology Container Manager, QNAP Container Station, TrueNAS SCALE a Unraid - vložte súbor compose a spustite ho.
Veľa zariadení
Každé zariadenie dostane v aplikácii vlastný kód nastavenia, takže ten istý súbor compose môžete nasadiť na mnoho hostiteľov, každému s jedným kódom.
Kubernetes
Obraz beží všade, kde bežia Docker, Docker Compose a správcovia kontajnerov na NAS. Nasadenie do Kubernetes (DaemonSet / Helm) je plánované.
Prečo kontajner
Na hostiteľa nemusíte inštalovať balíky ani nič nastavovať ručne: kontajner prináša klienta, udržiava ho aktuálny a štartuje spolu s Docker. Bez presmerovania portov, bez servera VPN.
Na čo sa ľudia pýtajú
Ako získam vzdialený prístup k hostiteľovi Docker?
Spustite obraz Awacino pomocou docker compose. Hostiteľ sa objaví v aplikácii Awacino a vy sa k nemu a jeho sieti dostanete - terminál, SSH, webové rozhrania - priamo a šifrovane od konca ku koncu.
Spustí sa kontajner po reštarte automaticky?
Áno. Súbor compose nastavuje restart: unless-stopped, takže sa pri každom štarte spustí spolu s Docker.
Môžem použiť jeden kód nastavenia pre viac zariadení?
Nie, každé zariadenie dostane v aplikácii vlastný kód nastavenia a použije ho len raz.
Existuje Helm chart pre Kubernetes?
Zatiaľ nie. Nasadenie do Kubernetes (DaemonSet / Helm) je plánované; dnes obraz beží s Docker, Docker Compose a správcami kontajnerov na NAS.