小编NSP*_*NSP的帖子

Curl:连接后从代理收到 HTTP 代码 404

我使用下面的命令来获取令牌。

curl -s -X POST http://127.0.0.1:5000/v2.0/tokens -H "Content-Type: application/json" -d '{"auth": {"tenantName": "'"$OS_TENANT_NAME"'", "passwordCredentials": {"username": "'"$OS_USERNAME"'", "password": "'"$OS_PASSWORD"'"}}}'| python -m json.tool
Run Code Online (Sandbox Code Playgroud)

之后我想对 openstack keystone 服务进行curl 调用。所以我尝试了,curl https://keystone:5000

但它引发了一个错误

curl: (56) Received HTTP code 404 from proxy after CONNECT
Run Code Online (Sandbox Code Playgroud)

如何对 openstack 服务进行curl 调用?

curl openstack

6
推荐指数
0
解决办法
3664
查看次数

运行哪种linux风格

我想找出在使用minikube-kubernetes创建的vm上运行的linux风格。我登录到vm并执行cat / proc / version Linux version 4.9.13 gcc version 5.4.0 (Buildroot 2017.02)。有人可以告诉我这是什么味道吗?显然不是ubuntu,因为命令man都不是apt-get work。

linux virtual-machine kubernetes minikube

5
推荐指数
2
解决办法
1002
查看次数

由minikube安装的Kubernetes版本

如何知道minikube安装的kubernetes版本?我知道kubectl版本和minikube版本.

kubernetes kubectl minikube

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

kubernetes:服务器错误(禁止):用户“system:anonymous”即使在授予权限后也无法列出集群范围内的节点

即使在向用户授予集群角色之后,我也得到了Error from server (Forbidden): User "system:anonymous" cannot list nodes at the cluster scope. (get nodes)

我为用户设置了以下内容:

- context:
    cluster: kubernetes
    user: user@gmail.com
  name: user@kubernetes`  set in the ~/.kube/config file
Run Code Online (Sandbox Code Playgroud)

并将以下内容添加到 admin.yaml 以创建 cluster-role 和 cluster-rolebindings:

kind: CluserRouster: kubernetes    user: nsp@gmail.com  name: nsp@kubernetese
apiVersion: rbac.authorization.k8s.io/v1alpha1
metadata:
  name: admin-role
rules:
  - apiGroups: ["*"]
    resources: ["*"]
    verbs: ["*"]
---
oidckind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1alpha1
metadata:
  name: admin-binding
subjects:
  - kind: User
    name: nsp@gmail.com
roleRef:
  kind: ClusterRole
  name: admin-role
Run Code Online (Sandbox Code Playgroud)

当我尝试该命令时,我仍然收到错误。

kubectl --username=user@gmail.com get nodes …
Run Code Online (Sandbox Code Playgroud)

openid-connect kubernetes kubeadm

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

如何在python中对生成器类型进行排序

我的代码有以下几行

get_alarm_list = conn.query_alarms(query.filter_expr,
                                   query.orderb) 
print "type is:", type(get_alarm_list)
for alarm in get_alarm_list:
    if alarm.severity == 'critical':
        alarm.severity = 2
    elif alarm.severity == 'moderate':
        alarm.severity = 1
    else:
        alarm.severity = 0

alarm_list = sorted(get_alarm_list),
                    key=lambda a: a.severity,
                    reverse=True)
return [alarms.Alarm.from_db_model(alarm)
        for alarm in alarm_list]
Run Code Online (Sandbox Code Playgroud)

输出:

type is <type 'generator'>
Run Code Online (Sandbox Code Playgroud)

列表中的对象是:

for alarm in get_alarm_list:
     print alarm

Output:
<aodh.storage.models.Alarm object at 0x7fa4c0cb1c50>
<aodh.storage.models.Alarm object at 0x7fa4c0cb17d0>
<aodh.storage.models.Alarm object at 0x7fa4c0d86f10>
<aodh.storage.models.Alarm object at 0x7fa4ca372110>
<aodh.storage.models.Alarm object at 0x7fa4ca372190>
<aodh.storage.models.Alarm object at …
Run Code Online (Sandbox Code Playgroud)

python sorting generator

3
推荐指数
1
解决办法
1万
查看次数

minikube 在哪里配置主节点组件?

如果我已经使用 minikube 安装了 K8S,那么主节点组件将安装在哪里。(例如:api 服务器、复制控制器、etcd 等)是否在主机中?还是虚拟机?我知道工作节点是 minikube 配置的虚拟机

kubernetes minikube

3
推荐指数
1
解决办法
925
查看次数