Sakuragawa Asaba A designer and photographer. Yet interested in cloud and opensource solutions. https://asaba.sakuragawa.moe 55 posts Twitter
Linux Notes on Redis Operation Some common problems and solution to containerized Redis deployment. Sakuragawa Asaba 12 Dec 2020 · 1 min read
Container Update (Renew) Certificates in OpenShift (OKD) 3 Server certificates are used to provide encrypted traffic (HTTPS) in OpenShift. When a certificate is near expiration, renewal and replacement is needed. Prepare the EnvironmentTo replace certificates automatically, Ansible is Sakuragawa Asaba 10 Nov 2020 · 1 min read
Container Helm 2 on OpenShift (OKD) 3 Install the popular Kubernetes package manager and enable cluster-wide install ability. Helm 3? No Way!OpenShift 4 has built-in integration with Helm 3. Yet OpenShift 3 does not feature any Sakuragawa Asaba 4 Nov 2020 · 1 min read
Network Connect Wi-Fi in a WPS (Push Button) Way with OpenWRT I thought it was hard to pair device by WPS with OpenWRT, but I was wrong. According to the official wiki, it could be simply configured by adding some lines Sakuragawa Asaba 18 Sep 2020 · 1 min read
Getting Started Some Tips on Telegraph (2020) What and Why Telegraph?Telegra.ph, or Telegraph is a publishing platform hosted by Telegram. It could be used to publish blog or any other articles, either signed or anonymously. Sakuragawa Asaba 14 Aug 2020 · 2 min read
Linux Write Freely - Host WriteFreely in Containers WriteFreely is a blogging and publish tool as well as an important part of the Fediverse network. It is lightweight and easy to host. However, the official Container (Docker) setup is not even correct. So here comes a working deployment notes. Sakuragawa Asaba 26 May 2020 · 2 min read
Open Source Switching from Atom to VSCodium Atom is a flexible and powerful editor made by GitHub. I have been coding with it for years and I loved it. But it takes up many resources including CPU Sakuragawa Asaba 9 May 2020 · 2 min read
Server Upgrade OMV 4 to 5: A Painful Path OpenMediaVault, as a popular NAS solution, has released "Usul" for months. Somehow there is no built-in ways to upgrade between major releases. The actual best upgrade solution is a clean installation. Sakuragawa Asaba 17 Apr 2020 · 5 min read
Container Container + Python 2 and Virtualenv: Does It Actually Work? My GitLab CI used to play very well with container runners. It started to get wrong. After a night of hardwork, I have the solution now. But I still don't know the answer. All I could tell is that virtualenv is a useful tool but not a reliable one. Sakuragawa Asaba 12 Feb 2020 · 8 min read
Linux Debugging: MISCONF Redis is configured to save RDB snapshots This error occurs because of BGSAVE being failed. A lot of the times BGSAVE fails because the fork can't allocate memory. Many times the fork fails to allocate memory (although the machine has enough RAM available) because of a conflicting optimization by the OS. Sakuragawa Asaba 26 Nov 2019 · 2 min read
Getting Started Quick Reference Handbook: Notes on Metadash Development Server Metadash is powered by Node.js and Flask. Simliar projects could be brought up with tiny adjustment. Sakuragawa Asaba 20 Nov 2019 · 3 min read
Getting Started Setting Up CI of Flexibility in GitLab GitLab has introduced CI/CD services since version 8.0. It could manage automation for building, testing, deploying and releasing projects. Sakuragawa Asaba 26 Aug 2019 · 4 min read
Hardware Flash LSI SAS9211-8i in VMware Hypervisor LSI adapters could be easily upgraded without preparing a FreeDOS boot media or playing with UEFI. Sakuragawa Asaba 25 May 2019 · 2 min read
Fixes with GlusterFS Block Volume in CNS Container native storage, or CNS, is a technology that widely used on Kubernetes and many other container platforms. No Space Error when Provisioning Block VolumeOpenShift supports GlusterFS block volume natively. Sakuragawa Asaba 30 Apr 2019 · 2 min read
Fix OpenShift Docker Build Failure Docker Build Failure in OpenShiftI recently built a new Docker container for building and serving Sphinx document. I wrote the Dockerfile and tested on my work machine, but when I Sakuragawa Asaba 2 Apr 2019 · 4 min read
Open Source Adding Footnotes to GitHub-flavored Markdown GitHub Flavored Markdown doesn't support footnotes, but it could be faked with superscript tags. It could be even made clickable here as well. Sakuragawa Asaba 14 Mar 2019 · 1 min read
Container Bare Metal OpenShift (OKD) 3.11 with GlusterFS Persistent Storage Setting up a OpenShift Origin (OKD) cluster with containerized GlusterFS, customized self-signed CA certificates and trouble shooting. Sakuragawa Asaba 6 Dec 2018 · 5 min read
Open Source Bare Metal Installation of GlusterFS and Heketi GlusterFS is a popular solution for distributed storage. To provide persistent storage for Kubenetes cluster from GlusterFS cluster, Heketi is spreadly used as an API. Sakuragawa Asaba 15 Nov 2018 · 2 min read