以下场景
我用python写了自己的CLI工具,想建立一个到AKS的连接。因为我发现只有REST API才有可能(如果有其他方法,请告诉我)有人有这方面的经验吗?我该怎么做?
有一些命令,比如删除运行中的pod。非常基本的东西到这里。
在未来,通过令牌进行身份验证以涵盖安全方面也很重要。
我会很高兴的解决方案和答案。
我对AKS只有基本的经验,这就是为什么我问这个问题。而且大多数用户只是使用kubectl或其他工具,所以在谷歌上搜索它之后没有太多的方向
以下场景
我用python写了自己的CLI工具,想建立一个到AKS的连接。因为我发现只有REST API才有可能(如果有其他方法,请告诉我)有人有这方面的经验吗?我该怎么做?
有一些命令,比如删除运行中的pod。非常基本的东西到这里。
在未来,通过令牌进行身份验证以涵盖安全方面也很重要。
我会很高兴的解决方案和答案。
我对AKS只有基本的经验,这就是为什么我问这个问题。而且大多数用户只是使用kubectl或其他工具,所以在谷歌上搜索它之后没有太多的方向
1条答案
按热度按时间xdyibdwo1#
要使用Python CLI连接到AKS,可以使用Azure管理API(如Azure SDK for Python(Azure管理容器))来使用AKS API
确保已安装Azure SDK for Python,并且已配置最新版本的Azure CLI。
字符串
的数据
型

输出:
另一种方法是使用kubeconfig文件或bearer token,如matt_j的here所述