about blog github

17 Oct 2022
aoc tips

  • 创建的aap managed applicaition会被自动清除,请在managed app上添加以下tag以防被自动删除
expire_on : 20230101
  • 创建的aap managed applicaition的ui url可以在applicationsAAPDeploy deployments中的outputs页面查到

  • 创建的aap managed applicaition的访问模式(public/private)可以在applicationsAAPDeploy deployments中的inputs页面查到

  • 创建的aap managed applicaition,如果要访问其中的aks,需要创建相应的jump vm,然后才能访问,具体参考该工具:https://github.com/ansible/aap-azurerm/tree/main/tools/utils

  • 创建jump vm访问aap

$ az login -t your.onmicrosoft.com
$ pwd
/Users/ssli/share/git/aap-azurerm/tools/utils
$ ./create_jump_vm.py
  • nc连接postgres
/ # nc -vz ssli-postgres.postgres.database.azure.com 5432
ssli-postgres.postgres.database.azure.com (10.226.0.4:5432) open
  • nc验证dns服务
nc -vz 1.2.3.4 53
-v:显示更多信息
-z:只扫描主机和端口,无需建立连接,53端口一般用于dns服务
  • 创建postgres client测试db
$ kubectl run pg-client --image postgres:latest --command -- sleep 3600
$ k exec -it pg-client -- /bin/sh
# psql -h ssli-postgres.postgres.database.azure.com -U ssli -d postgres
Password for user ssli:
psql (15.3 (Debian 15.3-1.pgdg120+1), server 13.10)
SSL connection (protocol: TLSv1.3, cipher: TLS_AES_256_GCM_SHA384, compression: off)
Type "help" for help.

postgres=>


LEo at 00:12

about blog github