无法通过kubectl附加gdbserver进行处理

时间:2017-04-20 16:25:30

标签: gdb google-kubernetes-engine gdbserver kubectl

看起来我对kubectl有一些权限问题。我有一个Docker镜像,其中包含带有本机动态库+ gdbserver的服务器。当我试图调试在我的本地机器上运行的Docker容器时,一切都很好。我使用以下工作流程:

  1. 启动gdb
  2. 目标远程| docker exec -i CONTAINER gdbserver - --attach PID
  3. 将sysroot / path /设置为/ local / binary
  4. 很高兴去!
  5. 但是当我尝试使用kubectl进行此类操作时,我收到以下错误:

      

    无法附加到lwp 7:不允许操作(1)   退出   远程连接已关闭

    唯一的区别是第2步: target remote | kubectl exec -i POD -- gdbserver - --attach PID

1 个答案:

答案 0 :(得分:0)

我认为您可能需要在yaml文件中添加ptrace()功能和seccomm配置文件。

cell.tfItemNote.delegate = self; //cell.tfItemNote.clearButtonMode = UITextFieldViewModeNever; //[cell.contentView addSubview:cell.tfItemNote]; //cell.accessoryType = UITableViewCellAccessoryNone; //[cell.tfItemNote becomeFirstResponder]; tableView.userInteractionEnabled = YES; cell.tfItemNote.userInteractionEnabled = YES; //tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeOnDrag; //tableView.keyboardDismissMode = UIScrollViewKeyboardDismissModeInteractive; //cell.tfItemNote.returnKeyType = UIReturnKeyDone;