小编iti*_*iic的帖子

如何停止kubectl代理

我执行下面的命令:

kubectl proxy --port=8081 &
kubectl proxy --port=8082 &
Run Code Online (Sandbox Code Playgroud)

当然,我有2个可访问的端点:

curl http://localhost:8081/api/
curl http://localhost:8082/api/
Run Code Online (Sandbox Code Playgroud)

但同时两个正在运行的进程提供相同的内容.如何以"kubectl"方式停止其中一个进程?当然,我可以杀死这个过程,但它似乎是一种不那么优雅的方式......

kubernetes kubectl

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

Ansible块变量

如何设置Ansible块变量(仅对块中的任务可见)?

我试过了:

---
- hosts: test
  tasks:
    - block:

       - name: task 1
         shell: "echo {{item}}"

      with_items:
        - one
        - two
Run Code Online (Sandbox Code Playgroud)

但这似乎是错误的方式。

variables ansible

2
推荐指数
1
解决办法
7225
查看次数

Playbook目录和Inventory目录

这里 有一句话:

提示:在Ansible 1.2或更高版本中,group_vars /和host_vars /目录可以存在于playbook目录或inventory目录中.如果两个路径都存在,则playbook目录中的变量将覆盖inventory目录中设置的变量.

我该如何定义:

  • 剧本目录
  • 库存目录

我不知道这个配置,似乎在我的Ansible游戏中,我总是有一个目录,它同时是playbook目录和库存目录,但这样的分离可能很有用.

ansible ansible-inventory

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