使用SecureCRT调用cmd 实现 K8s自动登录

发布时间 2023-04-25 16:56:41作者: 独思则滞而不通

SecureCRT 是个强大的命令行工具,有许多插件需可以帮助我们提高效率

这边介绍一下使用SecureCRT调用cmd 实现 K8s自动登录的方案

首先写一个bat 实现 K8s登录的脚本 示例为 sl_connect.bat

然后将脚本加到环境变量中

SecureCRT的配置

在协议中选择 “local shell”

在 local shell 中 选择 cmd 还是powershell ;示例是cmd

Initial folder 可以直接设置为 你的项目路径 , 方便调用脚本

勾选“automate logon”再删除里面的内容,添加自定义的登录脚本,示例为“sl_connect.bat”

然后根据镜像的提示自动的输入固定的内容 ,示例是 先输入1 选择的确,然后再输入 kgp (kubectl get pods)


保存这个session 然后 可以在 session manager 窗口看到你的会话,双击即可自动登录

然后你可用他的各种功能实现不同的操作。

举例:

  • 定期执行查询操作
  • 自动执行docker 挂载的自定义脚本
  • 点button 执行预定义命令或者代码段
  •