在 kubernetes 上部署 tacacs+

Deploy tacacs+ on kubernetes

我使用 TACACS+ 使用图像形式 here,它适用于以下两种方法,直到我看到记帐日志:

  1. 通过docker run,它可以记录NAS字段的实际交换机地址。

  2. 通过 Rancher 部署,它记录 Rancher 节点地址而不是 NAS 字段的交换机地址,像这样 with yellow marked.

这是 Rancher/K8s 的预期行为吗?或者它需要对我的部署进行一些调整? Here is my Port mapping setup.

老实说,我更愿意使用第一种方法。 2 由于它的好处(缩放、自我修复等)。

我想我通过管理 hostNetwork 从 false 到 true 找到了罪魁祸首,它现在有效了。

...
spec:
      containers:
      - image: lfkeitel/tacacs_plus
        name: tacacs
      ...
      hostNetwork: true
      ...
...