Mender OTA study === ## architechture server - client  ### client client use yocto project to build image (`.sdimg`) or rootfs image(`.ext4`) #### opreation mode - command - deamon #### partition layout  ### server use minio to store update file (`.mender`) web ui interface (api gateway) ``` | | +-------------------------+ | | | | +--->| Device Authentication | | | | (mender-device-auth) | | | +-------------------------+ | +-----------------------+ | | | port | | | +--->| Device Admission | 443 | <----> | API Gateway | | | (mender-device-adm) | | | (mender-api-gateway) |<-----+ +-------------------------+ | +-----------------------+ | | | | +--->| Inventory | | | | (mender-inventory) | | | +-------------------------+ | | | | | +--->| User Administration | | | | (mender-useradm) | | | +-------------------------+ | +--->| | | | Deployments | | +---------------------------->| (mender-deployments) | | | +-------------------------+ | | | | | v | +------------------+ +---------+ port | | | | | 9000 | <----> | Storage Proxy |<--------------->| Minio | | | (storage-proxy) | | (minio) | | +------------------+ +---------+ | ``` ### reference - [mender document](https://docs.mender.io/)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up