K8S
文章平均质量分 71
FizzX1
一个永远对技术充满好奇与激情的小码农~
展开
-
在k8s集群以session模块部署flink
flink文件夹下执行以下命令部署session模式的flink,具体参数参考文档https://nightlies.apache.org/flink/flink-docs-release-1.16/docs/deployment/config/#kubernetes-container-image-pull-secrets。配置kubectl yum源,安装kubectl,将访问k8s集群证书拷贝到/root/.kube目录下。 下载flink1.15.3版本。在需要安装的集群上执行。原创 2022-12-02 15:02:35 · 680 阅读 · 0 评论 -
K8S环境搭建部署及项目迁移
1.节点规划角色 CPU核数 内存 系统盘 数量 部署机 4 8G 100G 1 Master 4 8G 100G 3 Worker 16 64G 系统盘: 100G 数据盘: 300G(/var/lib/docker) 4 存储机 2 4G 3T 1 2.软件要求需求项 具体要求 参考(以CentOS7.6为例) 操作系统 C...原创 2021-12-03 17:28:27 · 3856 阅读 · 0 评论 -
使用Velero对k8s进行备份与恢复(带持久化卷)
1.什么是VeleroVelero 是一个云原生的灾难恢复和迁移工具,它本身也是开源的, 采用 Go 语言编写,可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。Velero 是西班牙语,意思是帆船,非常符合 Kubernetes 社区的命名风格。Velero 的开发公司 Heptio,之前已被 VMware 收购,其创始人2014就职于Google,当时被认为是 Kubernetes 核心成员。Velero 是一种云原生的Kubernetes优化方法,支持标准的K8S集群,既可以是私有原创 2021-04-10 11:22:08 · 1472 阅读 · 0 评论 -
强制删除k8s命名空间方法
创建如下命名空间json文件,替换命名空间名称即可~$ cat ns.json{ "kind": "Namespace", "apiVersion": "v1", "metadata": { "name": "delete-me" }, "spec": { "finalizers": [] }}使用k8s原生接口删除~$ kubectl proxy --port=8000~$ curl -k -H "Content-Type: applica原创 2020-09-01 16:02:21 · 1107 阅读 · 0 评论 -
使用ansible部署K8S1.18集群并使用Kubesphere 3.1.1实现devops、日志收集、灰度发布、告警监控
离线安装集群参考https://github.com/easzlab/kubeasz/blob/master/docs/setup/offline_install.md离线文件准备在一台能够访问互联网的服务器上执行:下载工具脚本easzup,举例使用kubeasz版本2.2export release=2.2.1curl -C- -fLO --retry 3 https://github.com/easzlab/kubeasz/releases/download/${release}.原创 2020-07-31 16:06:58 · 2659 阅读 · 0 评论