文件名称:kuard:Kubernetes Up and Running书的演示应用程序
文件大小:367KB
文件格式:ZIP
更新时间:2024-02-24 09:35:09
react kubernetes golang KubernetesGo
演示应用程序“启动并运行Kubernetes” 跑步 kubectl run --restart=Never --image=gcr.io/kuar-demo/kuard-amd64:blue kuard kubectl port-forward kuard 8080:8080 打开浏览器到 。 建造 我们有3种构建方式。 与本书出版时相比,这已经有所变化,因此我认为这是权威性的。 插入二进制 这与书中的内容保持一致。 您需要构建二进制文件以某种方式运行,然后将其插入Docker映像。 最简单的方法是使用全自动的make系统来构建二进制文件,然后创建一个Dockerfile来创建映像。 通过在命令行中输入make创建二进制文件。 这将构建一个docker映像,然后运行它以编译二进制文件。 现在创建一个最小的Dockerfile来包含该二进制文件: FROM alpine COPY bin/blue/amd64/kuard /kuard ENTRYPOINT [ "/kuard" ] Dockerfile覆盖Dockerfile ,然后运行docker build -t kuard
【文件预览】:
kuard-master
----client()
--------.babelrc(73B)
--------package.json(809B)
--------package-lock.json(289KB)
--------src()
--------.gitignore(14B)
--------webpack.config.js(732B)
----pkg()
--------memq()
--------apiutils()
--------memory()
--------debugprobe()
--------dnsapi()
--------app()
--------env()
--------htmlutils()
--------sitedata()
--------version()
--------keygen()
----Dockerfile.build(1KB)
----cmd()
--------kuard()
----docs()
--------images()
----Dockerfile.nomultistage(653B)
----Dockerfile(666B)
----LICENSE(11KB)
----Dockerfile.kuard(673B)
----.gitignore(325B)
----Makefile(11KB)
----go.sum(7KB)
----.dockerignore(24B)
----sitedata()
--------templates()
--------static()
--------.gitignore(7B)
----testscripts()
--------test-memqserver.sh(1KB)
----README.md(6KB)
----build()
--------init_data.sh(934B)
--------test.sh(1KB)
--------build.sh(1KB)
----go.mod(505B)