ubuntu 20.04.3 LTS 安装 k8s 1.24.3

要求

vmware虚拟机,已关闭防火墙

虚拟机可以连外网

参考官方安装说明:https://kubernetes.io/zh-cn/docs/setup/production-environment/tools/kubeadm/install-kubeadm/#verify-mac-address

设置主机名

# 设置主机名
hostnamectl set-hostname <hostname>
# 查看主机名
hostname

禁用swap交换分区

# 临时关闭
swapoff -a
# 永久关闭
用vi修改/etc/fstab文件,在swap分区这行前加 # 禁用掉,保存退出
# 重新启动电脑,使用free -m查看分区状态

允许 iptables 检查桥接流量

cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
br_netfilter
EOF

cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sudo sysctl --system

安装docker容器

请遵照 docker网站 步骤安装

Set up the repository
  1. Update the apt package index and install packages to allow apt to use a repository over HTTPS:

    $ sudo apt-get update
    
    $ sudo apt-get install \
        ca-certificates \
        curl \
        gnupg \
        lsb-release
    
  2. Add Docker’s official GPG key:

    $ sudo mkdir -p /etc/apt/keyrings
    $ curl -fsSL https://download.docker.com/linux/ubuntu/g
### 在 Ubuntu 20.04.6 LTS安装 Visual Studio Code 为了在 Ubuntu 20.04.6 LTS 系统上成功安装 Visual Studio Code (简称 VS Code),可以按照以下方式操作: #### 方法一:通过官方 .deb 包安装 可以从 Microsoft 官方网站下载适用于 Debian/Ubuntu 的 `.deb` 包并手动安装1. **访问官方网站** 打开浏览器,进入 [Visual Studio Code 官网](https://code.visualstudio.com/) 并点击“Download”按钮获取最新版本的 `.deb` 文件[^3]。 2. **下载 deb 包** 使用命令行工具 `wget` 或者图形界面浏览器完成下载: ```bash wget https://update.code.visualstudio.com/latest/linux-deb-x64/stable -O code_latest_amd64.deb ``` 3. **安装 deb 包** 利用 `dpkg` 工具来安装已下载的包文件: ```bash sudo dpkg -i code_latest_amd64.deb ``` 如果遇到依赖项错误,则可以通过修复工具解决: ```bash sudo apt --fix-broken install ``` #### 方法二:通过 Snap Store 安装(不推荐) 虽然可以在 Ubuntu Software 中找到 VS Code 进行安装,但由于其基于 snap 技术封装的原因,可能会存在一些功能性上的限制,例如中文输入法支持不佳等问题[^3]。如果仍然希望采用此方法,可执行如下命令: ```bash sudo snap install --classic code ``` #### 方法三:添加微软官方仓库自动更新 为了让系统能够长期保持最新的稳定版 VS Code ,还可以配置官方 APT 源以便于后续维护升级。 1. 导入 GPG 密钥: ```bash curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg ``` 2. 添加源列表地址: 对应架构选择合适的 URL 地址加入到 `/etc/apt/sources.list.d/vscode.list` 文件中: ```bash echo "deb [arch=amd64,armhf,arm64] http://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list ``` 3. 更新本地索引库并安装程序: ```bash sudo apt update && sudo apt install code ``` 以上三种途径均可实现 VS Code 在 Ubuntu 20.04.6 LTS 上的成功部署,其中推荐优先考虑第一种或者第三种方案以获得更佳体验效果。 #### 解决可能存在的问题 假如安装完成后发现某些功能异常,比如终端无法正常工作等情况,可能是由于默认使用的终端模拟器设置不当引起。此时可以根据实际情况调整相关参数设定[^4]: - 修改用户级配置文件路径为 `~/.config/Code/User/settings.json`; - 尝试指定其他类型的 shell 来替代原有选项作为新的集成环境基础框架组成部分之一。 ```json { "terminal.integrated.defaultProfile.linux": "bash", "terminal.integrated.profiles.linux": { "bash": { "path": "/bin/bash" } } } ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值