為ingress資源新增basic auth認證

2022-07-15 10:39:15 字數 2107 閱讀 8789

htpasswd是apache的web伺服器內建的工具,用於建立和更新儲存使用者名稱和使用者基本認證的密碼檔案

yum -y install httpd-tools
-c: 建立乙個新的密碼檔案

-b: 在命令列中一併輸入使用者名稱和密碼而不是根據提示輸入密碼

-d: 刪除指定的使用者

-n: 不更新密碼檔案,只將加密後的使用者名稱密碼輸出到螢幕上

-p: 不對密碼進行加密,採用明文的方式

-m: 採用md5演算法對密碼進行加密(預設的加密方式)

-d: 採用crypt演算法對密碼進行加密

-s: 採用sha演算法對密碼進行加密

-b: 採用bcrypt演算法對密碼進行加密(非常安全)

命令        指定生成密碼檔案       密碼檔案   使用者名稱

htpasswd -c auth wanglong

htpasswd -c auth anthony

建立使用者密碼檔案
htpasswd -c auth anthony

htpasswd auth wanglong

檢視使用者密碼檔案
cat auth 

wanglong:$apr1$.mvr5acc$/o7o5plei3totjo.x4knd/

anthony:$apr1$ukisfrrl$i2wld8lpl1ucl8olug069/

建立secret資源儲存使用者密碼
example:

kubectl -n create secret generic basic-auth --from-file=auth

kubectl -n test create secret generic basic-auth --from-file=auth

建立ingress資源
// this_is_ingress_example.yaml

serviceport: 9090

終端驗證
curl -i 

新增應用資源

應用程式資源 如位圖和布局 組織到每個模組res 目錄中的特定於型別的目錄中。您還可以新增針對不同裝置配置優化的每個檔案的替代版本 例如,高密度螢幕的高解析度版本的點陣圖 android studio可以通過多種方式幫助您新增新資源和替代資源,具體取決於您要新增的資源型別。此頁面介紹如何新增基本資源...

WPF 為資源字典 新增事件響應的後台類

原文 wpf 為資源字典 新增事件響應的後台類 前言,有許多同學在寫wpf程式時在資源字典裡加入了其它控制項,但又想寫事件來控制這個控制項,但是資源字典沒有cs檔案,不像窗體xaml還有乙個後台的cs檔案,怎麼辦呢?在工作時也遇到了這個問題,現在把它分享出來 比如說我們現在要寫乙個tabcontro...

新增和編輯資源

向專案中新增資源編輯資源 關聯用於編輯各個資源的預設應用程式之後,資源設計器就允許您在開發過程中新增和修改專案資源。右擊 解決方案資源管理 器 中的 屬性 然後單擊 開啟 再單擊專案設計器中的 資源 選項卡,可以訪問資源設計器。有關更多資訊,請參 見 專案設計器 資源 頁。若要編輯嵌入的資源,必須直...