ingress controller 註解使用

2022-09-11 02:33:10 字數 1659 閱讀 9344

#http 跳轉到https

nginx.ingress.kubernetes.io/ssl-redirect: 'true'

#即使未啟用tls,也強制將重定向到https

nginx.ingress.kubernetes.io/force-ssl-redirect: 'true'

#abc.com 跳轉到www.abc.com

nginx.ingress.kubernetes.io/from-to-www-redirect: 'true'

#session affinity

nginx.ingress.kubernetes.io/affinity: 'cookie'

#開啟路徑正則匹配

nginx.ingress.kubernetes.io/use-regex: 'true'

#uri重定向

nginx.ingress.kubernetes.io/rewrite-target: 'string'

#示例:

在此入口定義中,捕獲的任何字元(.*)都將分配給佔位符$2,然後將其用作rewrite-target注釋中的引數。

例如,上面的入口定義將導致以下重寫:

rewrite.bar.com/something 重寫為 rewrite.bar.com/

rewrite.bar.com/something/ 重寫為 rewrite.bar.com/

rewrite.bar.com/something/new 重寫為 rewrite.bar.com/new

#定義應用根路徑

#示例:

ingress controller學習記錄

按文件操作 wgetwget 在service的spec中將nodeport固定一下。deploy demo.yaml的內容 結果 此時,訪問nodeip nodeport已經可以看到輸出,如圖 建立ingress root master ingress nginx kubectl get ingr...

hibernate validato 註解使用

notblank 只用在string上,表示傳進來的值不能為null,而且呼叫trim 後,長度必須大於0 notnull integet上使用 不能為null,但可以為empty 分配了記憶體空間,但值為空 notempty list上使用 不能為null,而且長度必須大於0 valid放在con...

Springboot Async註解簡單使用

啟動類 enablescheduling enabletransactionmanagement enableasync 被非同步呼叫的方法 async public void async throws interruptedexception 呼叫者 呼叫者 解決辦法 author yz clas...