<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=K8s%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97</id>
	<title>K8s实践指南 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=K8s%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=K8s%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97&amp;action=history"/>
	<updated>2026-04-19T10:44:45Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=K8s%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97&amp;diff=528&amp;oldid=prev</id>
		<title>Evan：​导入1个版本</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=K8s%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97&amp;diff=528&amp;oldid=prev"/>
		<updated>2019-10-14T13:48:54Z</updated>

		<summary type="html">&lt;p&gt;导入1个版本&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==深入service==&lt;br /&gt;
&lt;br /&gt;
=== 集群外部访问pod or service===&lt;br /&gt;
&lt;br /&gt;
====将容器应用的端口映射到物理机 ====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1. hostPort&lt;br /&gt;
&lt;br /&gt;
cat  pod-hostport.yaml&lt;br /&gt;
apiVersion: v1&lt;br /&gt;
kind: Pod&lt;br /&gt;
metadata:&lt;br /&gt;
  name:  webapp &lt;br /&gt;
  labels:&lt;br /&gt;
    app: webapp&lt;br /&gt;
spec:&lt;br /&gt;
  containers:&lt;br /&gt;
  - name: webapp&lt;br /&gt;
    image: tomcat&lt;br /&gt;
    ports: &lt;br /&gt;
    - containerPort: 8080 &lt;br /&gt;
      hostPort: 8081 &lt;br /&gt;
&lt;br /&gt;
 kubectl create -f  pod-hostport.yaml&lt;br /&gt;
&lt;br /&gt;
#是没有反应的 哈哈&lt;br /&gt;
sudo netstat   -nlpt  | grep 8081&lt;br /&gt;
&lt;br /&gt;
#此处masterip 为192.168.88.58&lt;br /&gt;
&lt;br /&gt;
http://192.168.88.58:8081/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2.hostNetwork: true&lt;br /&gt;
&lt;br /&gt;
cat  pod-hostport.yaml &lt;br /&gt;
apiVersion: v1&lt;br /&gt;
kind: Pod&lt;br /&gt;
metadata:&lt;br /&gt;
  name:  webapp &lt;br /&gt;
  labels:&lt;br /&gt;
    app: webapp&lt;br /&gt;
spec:&lt;br /&gt;
  hostNetwork: true&lt;br /&gt;
  containers:&lt;br /&gt;
  - name: webapp&lt;br /&gt;
    image: tomcat&lt;br /&gt;
    ports: &lt;br /&gt;
    - containerPort: 8080 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sudo netstat   -nlpt  | grep 808&lt;br /&gt;
tcp6       0      0 :::8080                 :::*                    LISTEN      28100/java&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://192.168.88.58:8080/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
==== service的端口映射到物理机====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
1. Nodeport&lt;br /&gt;
&lt;br /&gt;
cat  pod-hostport.yaml&lt;br /&gt;
apiVersion: v1&lt;br /&gt;
kind: Pod&lt;br /&gt;
metadata:&lt;br /&gt;
  name:  webapp &lt;br /&gt;
  labels:&lt;br /&gt;
    app: webapp&lt;br /&gt;
spec:&lt;br /&gt;
  type: NodePort&lt;br /&gt;
  - name: webapp&lt;br /&gt;
    image: tomcat&lt;br /&gt;
    ports: &lt;br /&gt;
    - port: 8080 &lt;br /&gt;
      targetPort: 8080&lt;br /&gt;
      NodePort: 8081 &lt;br /&gt;
  selector:&lt;br /&gt;
    app: webapp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
http://192.168.88.58:8081&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. 映射到云服务器提供商的loadbalancer 地址&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=DigitalOcean k8s=&lt;br /&gt;
[https://blog.csdn.net/cpongo4/article/details/89146967 DigitalOcean推出托管Kubernetes服务]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
https://cloud.digitalocean.com/kubernetes/clusters?i=d097a0&lt;br /&gt;
&lt;br /&gt;
可以测试在这上面买二到三台机器 比vultr便宜 不一定呢 &lt;br /&gt;
&lt;br /&gt;
[https://juejin.im/post/5caa00346fb9a05e677e8c52 在DigitalOcean玩Kubernetes(K8S)]&lt;br /&gt;
&lt;br /&gt;
=see also=&lt;br /&gt;
[https://www.jianshu.com/p/c01ba5bd1359?utm_campaign=maleskine&amp;amp;utm_content=note&amp;amp;utm_medium=seo_notes&amp;amp;utm_source=recommendation 安装k8s Master高可用集群]&lt;br /&gt;
&lt;br /&gt;
 [[category:k8s]]&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>