小编moh*_*rma的帖子

kubernetes开发环境以减少开发时间

我是devop和kubernetes的新手,并且正在设置本地开发环境。为了实现无障碍部署,我想使开发环境与部署环境尽可能相似。因此,为此,我将minikube用于单节点集群,这解决了很多问题,但是根据我的知识,现在,开发人员需要执行以下操作才能看到更改:

  1. 在本地编写代码,
  2. 创建一个容器映像,然后将其推送到容器寄存器
  3. 将kubernetes配置与更新的容器映像一起应用

但是这种方法的主要问题是开发时间长,您能建议一种更好的方法来实时查看变化吗?

docker kubernetes devops minikube

6
推荐指数
1
解决办法
625
查看次数

使用图形 API 从多租户 AD 应用程序获取所有用户

我正在尝试使用图形 API 获取多租户应用程序的所有用户。为此,我使用请求生成了访问令牌:

POST https://login.microsoftonline.com/common/oauth2/v2.0/token HTTP/1.1
Host: login.microsoftonline.com
Content-Type: application/x-www-form-urlencoded

client_id=535fb089-9ff3-47b6-9bfb-4f1264799865
&scope=https%3A%2F%2Fgraph.microsoft.com%2F.default
&client_secret=qWgdYAmab0YSkuL1qKv5bPX
&grant_type=client_credentials
Run Code Online (Sandbox Code Playgroud)

注意:请注意,在上述请求中,我使用common代替{tenantID}. 这只是一次点击和尝试,就像文档中为 adminConsent 建议的那样。

通过使用上面生成的访问令牌,我请求用户 API 并收到以下错误

{
    "error": {
        "code": "Authorization_IdentityNotFound",
        "message": "The identity of the calling application could not be established.",
        "innerError": {
            "request-id": "56141b7d-dd5e-44b1-9395-cd15d02b52de",
            "date": "2019-06-17T12:42:19"
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我使用租户 ID 生成令牌时,它仅返回一个活动目录的用户。

谁能建议我哪里出错了?

active-directory azure multi-tenant onedrive azure-ad-graph-api

5
推荐指数
1
解决办法
5142
查看次数