使用 cert-manager 透過 ACME 從 FreeIPA 簽發憑證
本文旨在透過 cert-manager 自動從 Ingress 獲取設定後,觸發 FreeIPA/BIND9 設定 DNS TXT RR 並在通過 DNS-01 驗證後,由 FreeIPA 簽發憑證並套用回 TLS Ingress 上的一條龍技巧…………
本文旨在透過 cert-manager 自動從 Ingress 獲取設定後,觸發 FreeIPA/BIND9 設定 DNS TXT RR 並在通過 DNS-01 驗證後,由 FreeIPA 簽發憑證並套用回 TLS Ingress 上的一條龍技巧…………
Podman Desktop 預設提供與 Windows Host 的整合,與 WSL2 的整合卻要自己動手來。但就算按照步驟將 WSL2 與 Podman 整合起來之後,你還會發現一些小問題 —— 例如掛載不到 WSL2 中的目錄…………
由於在 macOS 設定 DNS resolver 的時候,OS 選擇查詢的 resolver 可能不是按照順序的,所以只要有任何一個 resolver 搶先回 NXDOMAIN 就會讓你的查詢找不到 Domain,這對一些有非公開網域或偷偷自定網域的人們來說十分的困擾…………
為什麼 macOS 的 less 明明在 manpage 中寫有 s (save log) 可以用,但實際按下去卻是往下捲一行……
前幾天拿到了新的 M1 MacBook Air,想說來試試看一些平常使用的工具以及 iOS App,結果發現很多常用的 iOS App 都還沒有開放 macOS 下載使用…… 但很多常用的工具都已經有原生支援的版本了,在使用上也沒有什麼太多的問題,但有些小技巧想分享給大家,希望大家在這個轉換之路上可以再更順暢一些~……
因為最近跳了 Podman 的坑,所以就想說順便玩玩 rootless container 好了,結果發現如果要用 rootless container 的話,Podman 在 cgroups v2 裡面才可以做各種資源限制,但 Ubuntu 預設只使用了 cgroups v1,所以下面就來看看要怎麼把它切到 v2 …………
最近有從 Ubuntu 18.10 升級的需求,但因為 18.10 早就在 2019/07/18 EoL 了,因此沒辦法直接使用 `do-release-upgrade` 升級,這個時候該怎麼辦呢?…………
由於 $listeners 在 Vue.js 3 中已經被移除了,如果要在 Component 中取用 Listeners 的話,就需要一點技巧了,我們這邊就分成兩個部分來討論。 TL;DR 想 inherit 到 root 的事件:從 $attrs 拿 想註冊的事件:以 onCamelCase 的名稱註冊到 props 中……
雖然微軟在 BUILD 2020 上已經宣佈,未來會讓 WSL2 可以執行 GUI 應用程式,但不知道什麼時候才會正式支援這個功能,對於想體驗看看效果到底如何的我呢,就打算先在 Windows 端啓動一個 X Window Server 來嚐鮮看看……
在許多當紅的網頁前端框架中,都採用了回應式設計(Reactive Design),讓狀態變化時自動通知框架來對視圖(View)進行重繪,但通常這麼方便的功能只會支援框架自己提出的 state 模型上,而這次我們來談談如何在 Vue.js 中使用 localStorage 並支援回應式設計吧……