
kubernetes
PanYu——BJ
懂些皮毛
展开
-
k8s-calico ipv6解决方案
K8s-Calico是一种用于Kubernetes集群的网络解决方案,它结合了Kubernetes和Calico的功能。Kubernetes是一种用于容器编排和管理的开源平台,而Calico是一种开源的容器网络解决方案。K8s-Calico结合了这两个工具,为Kubernetes集群提供高性能、可扩展和安全的网络连接。K8s-Calico使用Calico的数据平面,它基于BGP协议进行路由,并使用Linux内核的网络功能。原创 2023-06-30 15:03:11 · 1624 阅读 · 0 评论 -
pod,docker启动使用宿主机网络的方案
需要注意的是,使用HostNetwork选项将会与宿主机的网络栈共享,这可能会增加一些安全风险和网络冲突的潜在问题。通过设置HostNetwork为true,Pod将使用宿主机的网络命名空间,与宿主机共享网络栈和接口。此外,请注意HostNetwork选项将限制Pod的调度能力,因为它需要将Pod与特定的宿主机进行绑定。这是一个Docker命令,用于在主机网络模式下运行一个名为"identity"的容器,并将容器内部的端口18092映射到主机上的端口18092。原创 2023-06-28 16:25:24 · 1168 阅读 · 0 评论 -
ipv4能通,但是ipv6 telnet不通
Ipv6 128 位 切割一半 安全组64。Ipv4 ipv6 需要启动不同的监听。原创 2023-06-27 11:21:31 · 1222 阅读 · 0 评论 -
Dockerfile
这是一个Dockerfile文件,用于构建Docker镜像。表示当前目录中的Dockerfile文件。原创 2023-06-25 14:50:33 · 245 阅读 · 0 评论 -
Linux安装docker
注意,将其中的ip地址,改成您的服务器地址,其它参数不用改。原创 2023-06-06 22:25:37 · 149 阅读 · 0 评论 -
Kubernetes 集群上的部署JAVA 步骤
首先要编写一个基于 Java 的应用的 Dockerfile 文件,用于创建 Docker 镜像。其中,“myregistry” 是您的 Docker Registry 地址,“myapp” 是您的 Java 应用名称,而 “latest” 表示此次构建的 Docker 镜像版本号。这将在 k8s 集群中创建一个名为 “myapp” 的 Service,它会自动让集群外部可以通过指定端口(8080)来访问您的 Java 应用程序。其中,“myapp.jar” 是您的 Java 应用的 JAR 包名称。原创 2023-05-24 16:54:21 · 1361 阅读 · 1 评论 -
Docker常用命令
修改镜像名:docker tag 镜像名 新镜像名:版本导出镜像:docker save > 新jar包名 镜像:版本导入镜像:docker load < 镜像名原创 2019-10-31 21:55:44 · 157 阅读 · 0 评论 -
K8s 常用命令
查看default命名空间下的所有pod:kubectl get po -o wide查看xxx命名空间下的所有pod:kubectl get po -n xxx -o wide查看服务:kubectl get svc -o wide命令行强制删除pod:kubectl delete pod podName --force --grace-period=0根据配置文件删除p...原创 2019-10-31 15:33:00 · 228 阅读 · 0 评论 -
Docker部署项目
1.打包 maven -> package2.上传 创建一个目录: 存放:DockerFile文件和打好...原创 2019-10-16 17:43:45 · 138 阅读 · 0 评论 -
kubernetes_pod部署
1. 打包 maven -> package 2.上传 将打好的jar包上传到指定主机3.修改DockerFile文件 名称 和 指定我的端口4.构建镜像 docker build -t 镜像名称:标签 .5.查看镜像 docker images6.修改配置文件 vim file.ymlapiVersion: apps/v1kind: Deploymen...原创 2019-10-25 18:22:56 · 217 阅读 · 0 评论