macでmicrok8sを利用2-mariadb起動に失敗しても回避
microk8sめっちゃもっさり動く。 先月はubuntu24対応して月末にnoble numbatベースの mariadbも11.4に切り替えた。 今回はmicrok8sの中で動くmariadbを切り替える。 最初はうまく行かんかったけど、なんとかできた。 稼働のイメージ 今回は⭐️印の箇所の話。 データベースをkubernetesで動かすときに勘違いもあってハマった。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 +-mac--------------------------+ | +-microk8s-------+ | | | | | | +----------------+ | | +-multipass-containerd-----+ | | | +-container-+ | | | | | kubernetes| | | +-local ubuntu24 linux--------+ +-GCE ubuntu24 linux----------+ | | +-----------+ +-/data-+ | | | +-docker---------+ +-vmdk-+ | | +-docker---------+ +--pv--+ | | | +-container-+ | | | | | | +-container-+ | | data | | | | +-container-+ | | data | | | | | Django | | d1 | | | | | | Django | | | d1 | | | | | Django | | | d1 | | | | +-----------+ +-------+ | | | | +-----------+ | +------+ | | | +-----------+ | +------+ | | | +-container-+ | | | | | | +-container-+ | | | | | | +-container-+ | | | | | | | mariadb⭐️| | d2 | | | | | | mariadb | | | d2 | | | | | mariadb | | | d2 | | | | +-----------+ +-------+ | | | | +-----------+ | +------+ | | | +-----------+ | +------+ | | | +-container-+ | | | | | | +-container-+ | | | | | | +-container-+ | | | | | | | xrdp-ubu24| | d3 | | | | | | xrdp-ubu24| | | d3 | | | | | xrdp-ubu24| | | d3 | | | | +-----------+ +-------+ | | | | +-----------+ | +------+ | | | +-----------+ | +------+ | | | | | | | | | | | +-container-+ | | | | +-------+ | | | | | | | | | gitlab | | | | | | micro | | | | | | | | | +-----------+ | | | | +-container-+ | k8s | | | | | +-container-+ | | | | +-container-+ | | | | | https | | Ubuntu| | | | | | https | | | | | | https | | | | | +-----------+ +-------+ | | | | +-----------+ | | | | +-----------+ | | | +--------------------------+ | | +----------------+ | | +----------------+ | +------------------------------+ +-----------------------------+ +-----------------------------+ 母艦のubuntu24からdockerイメージ持ってくる 前にやったこと をそのままやる。 ...