RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

问题[kubernetes]

Martin Hope
Joe
Asked: 2024-07-26 00:27:12 +0000 UTC

如何通过一条命令更改大量命名空间中的 helm 角色?

  • 5

有很多命名空间,每个命名空间中都会创建 helm 角色来运行 helm。您必须将创建角色权限添加到所有应用程序命名空间中集群中的每个 helm 角色。告诉我该怎么做?

我猜这可以通过

kubectl path role helm -p "набор параметров" -А

但我不确定所有命名空间的标志都适用于此,而且我不明白如何设置一组参数。掌舵角色之一的清单看起来像

kubectl describe role helm -n myapp

Name:         helm
Labels:       <none>
Annotations:  <none>
PolicyRule:
  Resources                               Non-Resource URLs  Resource Names  Verbs
  ---------                               -----------------  --------------  -----
  *                                       []                 []              [*]
  *.apps                                  []                 []              [*]
  *.autoscaling                           []                 []              [*]
  *.batch                                 []                 []              [*]
  *.extensions                            []                 []              [*]
  *.networking.k8s.io                     []                 []              [*]
  rolebindings.rbac.authorization.k8s.io  []                 []              [get patch]
  roles.rbac.authorization.k8s.io         []                 []              [get patch]

Yaml 看起来像:

apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
  annotations:
    meta.helm.sh/release-name: myapp-develop
    meta.helm.sh/release-namespace: myapp-beta
  creationTimestamp: "2023-11-17T11:15:45Z"
  labels:
    app.kubernetes.io/managed-by: Helm
  name: helm
  namespace: myapp-beta
rules:
- apiGroups:
  - ""
  - apps
  - autoscaling
  - batch
  - extensions
  - networking.k8s.io
  resources:
  - '*'
  verbs:
  - '*'
- apiGroups:
  - rbac.authorization.k8s.io
  resources:
  - rolebindings
  - roles
  verbs:
  - get
  - patch

或者请告诉我如何以不同的方式做到这一点?

kubernetes
  • 1 个回答
  • 14 Views
Martin Hope
Алексей С
Asked: 2022-04-09 19:54:23 +0000 UTC

未找到 Kubernetes Rancher“cattle-cluster-agent”

  • 0

集群健康检查失败:未找到 deployments.apps “cattle-cluster-agent”;应用代理 YAML 时出错,将自动重试:退出状态 1,无法连接到服务器:dial tcp [::1]:443: connect: cannot assign requested address

无法组装集群。看了github的issues,rancher/rancher:v2.5.5没有帮助,可能是我没有在yml里加点东西? 错误 这是yml

docker_root_dir: /var/lib/docker
enable_cluster_alerting: false
enable_cluster_monitoring: false
enable_network_policy: false
local_cluster_auth_endpoint:
  enabled: true
name: <ИМЯ КЛАСТЕРА>
rancher_kubernetes_engine_config:
cloud_provider:
  name: vsphere
  vsphereCloudProvider:
    disk: {}
    global:
      insecure-flag: true
      soap-roundtrip-count: 0
    network: {}
    virtual_center:
      vcsa-dc151.tau.mos.lan:
        datacenters: /DC15
        port: '443'
        soap-roundtrip-count: 0
        user: admin
        password: <ПО ЗАПРОСУ>
    workspace:
      datacenter: /DC15
      default-datastore: /DC15/datastore/dc15-cl07/d66-h132-e58
      folder: /DC15/datastore/dc15-cl07
      server: vcsa-dc151.tau.mos.lan
  addon_job_timeout: 45
  authentication:
    strategy: x509
  dns:
    nodelocal:
      ip_address: ''
      node_selector: null
      update_strategy: {}
  ignore_docker_version: true
  ingress:
    default_backend: false
    http_port: 0
    https_port: 0
    provider: nginx
  kubernetes_version: v1.19.6-rancher1-1
  monitoring:
    provider: metrics-server
    replicas: 1
  network:
    mtu: 0
    options:
      flannel_backend_type: vxlan
    plugin: calico
  rotate_encryption_key: false
  services:
    etcd:
      backup_config:
        enabled: true
        interval_hours: 12
        retention: 6
        safe_timestamp: false
      creation: 12h
      extra_args:
        election-timeout: 5000
        heartbeat-interval: 500
      gid: 0
      retention: 72h
      snapshot: false
      uid: 0
    kube_api:
      always_pull_images: false
      pod_security_policy: false
      secrets_encryption_config:
        enabled: false
      service_node_port_range: 30000-32767
  ssh_agent_auth: false
  upgrade_strategy:
    max_unavailable_controlplane: '1'
    max_unavailable_worker: 10%
    node_drain_input:
      delete_local_data: false
      force: false
      grace_period: -1
      ignore_daemon_sets: true
      timeout: 120
windows_prefered_cluster: false

容器

d139835a6dbf        b5af743e5984                           "/server"                3 minutes ago       Up 3 minutes                            k8s_default-http-backend_default-http-backend-65dd5949d9-bwkrw_ingress-nginx_78e8505e-6a99-465d-8f1c-1f93c84d5cb4_0
73cca834f6c2        rancher/pause:3.2                      "/pause"                 3 minutes ago       Up 3 minutes                            k8s_POD_default-http-backend-65dd5949d9-bwkrw_ingress-nginx_78e8505e-6a99-465d-8f1c-1f93c84d5cb4_0
3c123a4f0f6b        rancher/metrics-server                 "/metrics-server --k…"   3 minutes ago       Up 3 minutes                            k8s_metrics-server_metrics-server-8449844bf-2ls9v_kube-system_9d84c1aa-2aed-44b4-8a8d-c35d55d6c183_0
dd6da1d49539        rancher/pause:3.2                      "/pause"                 3 minutes ago       Up 3 minutes                            k8s_POD_metrics-server-8449844bf-2ls9v_kube-system_9d84c1aa-2aed-44b4-8a8d-c35d55d6c183_0
96593dd85635        4f1064cf7caf                           "/cluster-proportion…"   3 minutes ago       Up 3 minutes                            k8s_autoscaler_coredns-autoscaler-79599b9dc6-52pzm_kube-system_e8c2909b-dbd3-45f5-9e09-05ed5476ba08_0
aa2a079e8575        rancher/pause:3.2                      "/pause"                 3 minutes ago       Up 3 minutes                            k8s_POD_coredns-autoscaler-79599b9dc6-52pzm_kube-system_e8c2909b-dbd3-45f5-9e09-05ed5476ba08_0
48a5e6006b32        1120bf0b8b41                           "/usr/bin/kube-contr…"   3 minutes ago       Up 3 minutes                            k8s_calico-kube-controllers_calico-kube-controllers-7fbff695b4-9ntms_kube-system_009dbec5-e957-4bee-bbf6-7fe2410cafb7_0
888ffef9941a        rancher/pause:3.2                      "/pause"                 3 minutes ago       Up 3 minutes                            k8s_POD_calico-kube-controllers-7fbff695b4-9ntms_kube-system_009dbec5-e957-4bee-bbf6-7fe2410cafb7_0
8e08d8835ca2        0bfefe9f649b                           "/opt/bin/flanneld -…"   3 minutes ago       Up 3 minutes                            k8s_kube-flannel_canal-qvxgw_kube-system_9deedbfc-27d5-446d-b5cc-55336b41f662_0
c0357dcfdbda        c1fa37765208                           "start_runit"            3 minutes ago       Up 3 minutes                            k8s_calico-node_canal-qvxgw_kube-system_9deedbfc-27d5-446d-b5cc-55336b41f662_0
48571f15516b        rancher/pause:3.2                      "/pause"                 3 minutes ago       Up 3 minutes                            k8s_POD_canal-qvxgw_kube-system_9deedbfc-27d5-446d-b5cc-55336b41f662_0
c9fbcc5aa1af        rancher/hyperkube:v1.19.6-rancher1     "/opt/rke-tools/entr…"   4 minutes ago       Up 4 minutes                            kube-proxy
6d98f95a1e4e        rancher/hyperkube:v1.19.6-rancher1     "/opt/rke-tools/entr…"   4 minutes ago       Up 4 minutes                            kubelet
610df0a0a50a        rancher/hyperkube:v1.19.6-rancher1     "/opt/rke-tools/entr…"   4 minutes ago       Up 4 minutes                            kube-scheduler
cabf66e7cfb9        rancher/hyperkube:v1.19.6-rancher1     "/opt/rke-tools/entr…"   4 minutes ago       Up 4 minutes                            kube-controller-manager
235d0c493daa        rancher/hyperkube:v1.19.6-rancher1     "/opt/rke-tools/entr…"   4 minutes ago       Up 4 minutes                            kube-apiserver
8471e57a6810        rancher/coreos-etcd:v3.4.13-rancher1   "/usr/local/bin/etcd…"   4 minutes ago       Up 4 minutes                            etcd
078a79218a9f        bfe3a36ebd25                           "/coredns -conf /etc…"   5 minutes ago       Up 5 minutes                            k8s_coredns_coredns-6f85d5fb88-m69l7_kube-system_6dad80df-b4c5-467e-8486-c1d461bb6a7d_1
a0a979a0a2fd        rancher/mirrored-pause:3.2             "/pause"                 5 minutes ago       Up 5 minutes                            k8s_POD_coredns-6f85d5fb88-m69l7_kube-system_6dad80df-b4c5-467e-8486-c1d461bb6a7d_7
a64445d51f90        1f0ca6d99110                           "/usr/bin/dumb-init …"   5 minutes ago       Up 5 minutes                            k8s_nginx-ingress-controller_nginx-ingress-controller-hfhh7_ingress-nginx_121cb742-5649-4b7d-b228-26de91a9457d_1
dc9136ffa9dd        rancher/mirrored-pause:3.2             "/pause"                 5 minutes ago       Up 5 minutes                            k8s_POD_nginx-ingress-controller-hfhh7_ingress-nginx_121cb742-5649-4b7d-b228-26de91a9457d_1
d705fa36d673        rancher/rancher-agent:v2.5.5           "run.sh --server htt…"   5 minutes ago       Up 5 minutes                            trusting_kapitsa
a0b6faa4fba1        rancher/rancher-agent:v2.5.5           "run.sh --server htt…"   2 hours ago         Up 5 minutes                            determined_antonelli
835df7fd7252        rancher/rancher-agent:v2.5.5           "run.sh --server htt…"   2 hours ago         Up 5 minutes                            amazing_ganguly

kubernetes
  • 1 个回答
  • 10 Views
Martin Hope
Remington
Asked: 2022-08-27 17:53:24 +0000 UTC

通过 Terraform 安装 Kubernetes CertManager

  • 1

如何kubernetes cert-manager通过配置安装和配置terraform?

我无法弄清楚如何通过helm, 我自己kubernetes和helm通过安装来自动化部署providers

provider "kubernetes" {
  config_path = "~/.kube/config"
}

provider "helm" {
  kubernetes {
    config_path = "~/.kube/config"
  }
}
kubernetes
  • 1 个回答
  • 10 Views
Martin Hope
alex
Asked: 2022-07-06 14:47:22 +0000 UTC

如何找出 pod 的名称

  • 0

我要转发端口

kubectl port-forward ...

但是为此我需要找出 pod 的名称,我运行命令

kubectl -n main_sp get pods

我得到一个清单:

NAME                              READY   STATUS    RESTARTS   AGE
main-ms-hc-78469b74c-7lfdh         1/1     Running   0          13h

我试试

kubectl port-forward main-ms-hc-78469b74c-7lfdh 8080:80

并得到

Error from server (NotFound): pods "main-ms-hc-78469b74c-7lfdh" not found

我究竟做错了什么?

kubernetes
  • 1 个回答
  • 10 Views
Martin Hope
Compozitor
Asked: 2020-05-14 03:00:17 +0000 UTC

如何将专用 IP 连接到 Kubernetes 服务?

  • 0

我在 Kubernetes (minikube) 上安装了一个测试用例,它在浏览器中显示了一个 WordPress 站点。该示例取自Example: Deploying WordPress and MySQL with Persistent Volumes。告诉我,如何将负责显示网站的服务连接到专用 IP 地址?因此,通过输入专用 IP 地址,我可以访问托管在我的 Kubernetes 集群中的站点。

kubernetes
  • 2 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5