摘要:
[TOC] 1. 概述 Amazon Elastic Kubernetes Service (Amazon EKS) 是一项托管服务,可让您在 AWS 上轻松运行 Kubernetes,而无需支持或维护您自己的 Kubernetes 控制层面。 Amazon EKS 跨多个可用区运行 Kuberne 阅读全文
摘要:
[TOC] 1. 创建集群 1.1. 安装 kubectl kubectl 是 Kubernetes 的命令行工具,可以通过跑命令来控制整个 Kubernetes 集群。 注意:kubectl 的版本要确保与 Kubernetes 最多上下相差一个小版本。安装最新的版本可以无视此项规定。 1.1.1 阅读全文
摘要:
| 标题 | 地址 | 备注 | | : | : | : | | Kubernetes 官方文档 | "https://kubernetes.io/docs" | 英文文档,全面 | | Kubernetes Handbook | "ttps://jimmysong.io/kubernetes ha 阅读全文
摘要:
[TOC] 在认识 Kubernetes 之前,我们需了解下容器,在了解容器之前,我们得先知道什么是虚拟机。 什么是虚拟机? 虚拟机(VM, Virtual Machine)是计算机系统的仿真,以便隔离真实计算机硬件,运行多个不同的操作系统。虚拟化技术是硬件隔离的,运行在虚拟机(客体机)中的程序不直 阅读全文
摘要:
从软件危机讲到软件过程。 阅读全文
摘要:
从虚拟机讲到 Kubernetes 架构 阅读全文
摘要:
快速安装 配置主题 从官网中可以预览各种主题,见 https://github.com/robbyrussell/oh my zsh/wiki/Themes。配置主题只需按一下步骤: 禁止粘贴命令时自动对特殊字符进行转义 (1)编辑 文件 (2)注释掉 解决中文乱码 在 添加 然后执行 更换系统默认 阅读全文
摘要:
Vim 剪贴板如何与系统剪贴板交互? 把选中内容拷贝到”+号剪贴板,即系统剪贴板。 把系统剪贴板的内容粘贴到vim。 Vim 中的剪贴板历史可以使用 进行罗列,并配合以上操作进行粘贴。 如何连接两行文字? 在 Vim 中你可以把两行连起来这意味着删除两行间的换行符。"J" 命令用于完成这个 功能。 阅读全文
摘要:
排错 fix broken package 参考: "Ubuntu fix broken package (best solution)" 阅读全文
摘要:
SSH 背景 解决的问题:明文登录信息暴露问题。 历史: 1. 1995 年,芬兰赫尔辛基理工大学的 Tatu Ylonen 发现自己学校存在嗅探密码的网络攻击,于是开发了 SSH ( Secure Shell )通信安全协议,用于加密登录,并随后以免费软件形式发布,并创办 SSH 通信安全公司来继 阅读全文
摘要:
在表格中输入管道符(|) 管道符与表格分隔字段用的相冲突,会导致表格显示不正常,解决方案是:使用 代替 。 阅读全文
摘要:
本帖记录个人在使用 Mac 操作系统上的一些骚操作,不断更新,以飨读者。 快速移动网页到顶部或底部 用双指上下划触摸板吗?NO,我们有更骚的操作: 回到顶部 滚到底部 另外, 上滚一页 下滚一页 Home,回到顶部 End,滚到底部 粘贴文字时不要带样式 有时候从网上看到不错的文字想要粘贴到 Wor 阅读全文
摘要:
SET 命令 用途: 可以设置 shell 的执行方式,不带参数时输出环境变量。 注: 1. [ ] 表示设置参数 2. [+] 表示取消设置参数 示例: SSH 命令 用途: 连接远程计算机。 注: 1. [ p] 指定端口号,默认为 22 2. [remote cmd] 远程执行命令并显示到本地 阅读全文
摘要:
JConsole 是干嘛的? JConsole 是 目录下的一个可执行程序,用于 Java 性能分析,其 GUI 虽简陋,但功能还是可以的。 快速开始 在终端运行以下命令后就可以监控本地的 Java 程序了。 更进一步 参考 1. "Using JConsole oracle.com" 阅读全文
摘要:
查看某个类的 javadoc 的快捷键? 在该类旁边敲击 。 按日志级别显示不同颜色并可自定义过滤规则 安装插件 ,并自定义颜色。 代码编辑窗口显示多行的 TAB 打开 Settings(Windows and Linux ) 或者 Preferences(macOS)搜索并进入 Editor Ta 阅读全文
摘要:
Q&A Gradle 中的 ext 究竟是什么? gradle 中我们使用 定义额外的各种属性,可是 究竟是什么呢? 参看 "ExtraPropertiesExtension Gradle DSL" ,发现 不是 Groovy 固有的定义,而是领域特定的语言(DSL)。使用方式是: 实质上是一个内置 阅读全文
摘要:
配置Github环境 安装Git 参见 "Git 官网" 配置ssh key 1. 检查ssh key的设置 2. 生成新ssh key 3. 添加ssh key到Github 登陆Github Account Settings SSH Public keys add another public 阅读全文
摘要:
如何给类图增加一个字段? 选中一个字段,然后按 即可。 参考: "Add row to class diagram stackoverflow" 阅读全文
摘要:
入门 Git是什么? Git中译为混账,是Linus先生花了一个星期写的分布式版本控制系统(VCS,Version Control System),用于Linux内核的协同开发。所谓版本控制系统,个人理解就是可以保存文本文件的历史版本信息,并且可以回溯到某个历史版本的文本文件管理系统。它的设计就是为 阅读全文
摘要:
Docker 是什么? "Docker" 是一种虚拟化的容器, 隔离了文件系统、网络互联和进程 等等,但比之传统的虚拟化技术,精简了内核和硬件的虚拟,容器内的应用进程直接运行在宿主内核。 安装 macOS (1)Homebrew 安装 (2)下载安装 "Docker.dmg 下载" Ubuntu 1 阅读全文