使用公网机器代理访问内网机器
内网机器: a(无公网ip) 外网ip机器:A 域名:test.domain.com (绑定机器A) 通过 test.domain.com 代理访问机器a端口 443: 在机器a 创建remote-autossh服务 cat /etc/systemd/system/remote-autossh.service [Unit] Descript…
大量terminated pod 不自动清理问题
集群存在大量无状态(terminated)pod 切不会自动清理问题: 修改/etc/kubernetes/manifests/kube-controller-manager.yaml里的command命令后追加: https://kubernetes.io/docs/reference/command-line-tools-reference/k…
pod优化
pod.securityContext.fsGroupChangePolicy优化: https://blog.devgenius.io/when-k8s-pods-are-stuck-mounting-large-volumes-2915e6656cb8 通过fsGroupChangePolicy 中的字段,securityContext您可以控…
ingress k8s work节点代理api server 6443
master节点本身带有使用主机网络的api server的静态pod,所以master节点可直接访问api-server,而node节点无法直接访问,因此通过集群ingress 6443端口负载到node节点时无法访问api-server,可以通过node节点代理来实现调整到master节点: apiVersion: apps/v1 kind: …
k8s 常用kubectl 命令
通过pod uid查找pod: kubectl get pods -A -o custom-columns=PodNamespace:.metadata.namespace,PodName:.metadata.name,PodUID:.metadata.uid | grep ${pod uid} 获取某节点上未启动pod: kubectl get …
GITHUB常用API接口
{ "current_user_url": "https://api.github.com/user", "current_user_authorizations_html_url": "https://github.com/settings/connections/applications{/client_id}", "authorization…
Mongo多副本连接串之读写分离
MongoDB副本集实例通过多个数据副本来保证数据的高可靠,通过自动的主备切换机制来保证服务的高可用。需要注意的是,您需要使用正确的方法连接副本集实例来保障高可用,您也可以通过设置来实现读写分离。 使用前须知 副本集实例的Primary节点不是固定的。当遇到副本集轮转升级、Primary节点宕机、网络分区等场景时可能会触发主备切换,副本集可能会选举…