Pages - Menu

2023年7月28日 星期五

[雜談]這篇是六百零一篇了

 睡睡念



我也沒想到能寫那麼多,

但經歷前些時候google說要把相簿的照片刪除,

後來確認只有某些檔案受到影響。

加上今天再發文的時候,

直接來了一個違反blogger的社群規範!?

WTF,我寫k8s的deployment查詢步驟還會出事。

之後重新整理,再按下審核,過了約一小時,就過了。


讓我開始思考搬家這個可能性,

之前有得知一套軟體是可以從git直接轉成靜態網頁存到github上。

加上目前的筆記都是使用Obsidian 存在github上,

如果這樣做,我更新的速度應該也會加快吧?




[k8s]kubeadm重新產生驗證

睡睡念

事情發生在某一天,
突然有個人跑來跟我說,他該怎麼連樓上自建的k8s,
那時在處理其他東西,就說我等等給你。
再來,突然發現我自己連不上去,直接跳錯誤。
unable to connect to server: x509: certificate has expired or is not yet valid

[Terraform]terraform 部署,啓動docker安裝metadata_startup_script

睡睡念

由於前人弄向Let’s encrypt 申請的ssl憑證,偶爾會出問題,
步驟繁瑣,常常改了這個,忘記要重啓那個,那就重新做一套吧。
為了我想偷懶…(__)
但在那之前,先生個機器來測試看看。

[Terraform]Terraform的基本概念

睡睡念

經歷上一篇的失敗,
還是先從基本觀念開始吧。

[Terraform]用chatGPT學Terraform

睡睡念

終於要來試試看terraorm了,
現在公司好像很少全部k8s,
大部分還是用虛擬機,這樣變成還是要把terraform學一下。

[Git]git submodule 下載失敗

睡睡念

同事的新專案有用到 git的submodule,
之前也用過一次了,想說應該還好,
但這次就是怎麼驗證,怎麼不過。

[K8s]k8s 的sercret複製

睡睡念

本地的k8s機器,要去google artifact registry pull image ,發現沒權限。
以前的權限在namespace的 default上面,
default太肥了,實在不想再往那邊塞,
要麻自己創個SA再把json丟去驗證,
不然看能不能把舊的拿來用。

[GCP]gcs cors設定

睡睡念

架構從本來的 NFS全部轉到GCS上了,
所以cors也要跟著設定

[GCP]gcs自動刪除檔案

睡睡念

本篇的目標,測試用的bucket,每隔一段時間就刪除檔案。
或是轉到更便宜的bucket。
先說個概念,一個bucket裡面,他的檔案類型可以是不一樣的。

[GCP]GCS 掛載domain

睡睡念

這篇文章要完成得部分有

  1. 建立LB,連結到GCS
  2. 設定cloud Armor白名單
  3. Certificate Manager 增加 ssl憑證

[k8s]openlens 還原 pod shell or logs button

睡睡念

len在6.X版本後,要登入才能用。
那個時候也正好跳去openlens,在那之前都可以從pod右上角的按鈕,
快速進入到pod裡面,或是查pod log,但在6.2.4之後就消失了。
直到現在6.4.10(寫這篇時的版本),還是沒有。
最後得知是因為Lens才把那段移掉。

[Scrapy]gerapy+scrapyd+mongo爬蟲整套流程

睡睡念

有一天突然發現,我的爬蟲不會動了,原因是網站改版,所以規則要改。
於是,既然都要改了,那就把很久以前沒有概念的docker都改一改吧,
順便改成docker compose一次解決。

[GKE]kubecolor 直觀的kubectl

睡睡念

剛好看到有人的文章說 kubecolor美美的kubectl就來試用了XD

[GKE] 一步步篩選k8s的deploy內容

睡睡念

要抓一下,目前ingress裡面的所有白名單資訊,
但一個一個開起來看又很麻煩,
就寫code filter吧

[Google]Google sheet 使用 Query

睡睡念

今天收到個消息,說要給user hosts的檔案,
裡面內容要包含目前的dns跟ip的對應,
但我日後不想手動更新阿…

工程師就是懶✌