焱融 SaaS 平台提供了 NFS 挂载方式的容量型文件系统,可用于多种场景,例如备份、网盘、文件共享等。今天我们将详细地讲解如何结合 Kubernetes 做到按需创建挂载来进一步满足个性化需求。

01 基础环境准备

在创建了虚拟之后,为了后续的操作,我们需做必要的调整。

禁用 Selinux

修改 ssh 登录秘钥,将 authorized_keys 内的前部分校验移除,然后以 root 重新 ssh 登录。

修改 hostname 并重启

02 安装Kubernetes

Kubernetes 的安装方式有多种,也存在多种发行版,本文采用常见的安装方式。

首先安装 Docker 并启动,我们采用 CentOS 默认的1.13版本即可。

在安装 Kubernetes 并确认工作之后即可,本文仅创建了单节点的 Kubernetes 环境,根据需要,可以考虑自行进行扩容。

03 准备NFS配置

焱融 SaaS 平台提供了 NFS 挂载方式,但如何应用到 Kubernetes 环境,需要思考一下。将 NFS 目录挂载到宿主上,然后利用HostPath来进行存储卷的分配,不够灵活。我们都知道 Kubernetes 内存在 PVC 的概念,如果能用 PVC 来自动通过 NFS 创建 PV 的方式,就会灵活很多。这里我们直接采用官方的 nfs-client-provisioner 来满足上述需求。

先安装 nfs-utils

通过焱融 SaaS 平台 (https://t.hk.uy/atc2) 创建文件系统之后,在文件系统挂载页面可以看到以下内容。

我们需要记录 DNS 名称以及随后的 /mnt/yrfs/5a-xxx-xxxx-xxxx791b5e 的信息,填写到下述文件的对应的标记位置。

在创建对应的文件后,我们看到 nfs-client-provisioner 创建成功。

04 功能验证

下面我们来先验证功能是否工作正常。

在上面的步骤中,我们创建了 StorageClass,例如这个 StorageClass,我们就可以用通过 PVC 来自动的创建出 PV。

通过以上的 nfs-test-pod.yaml,我们创建了 PVC 以及 PV,并挂载到了 test-pod 内,进行的文件写入并成功。

在我们将 nfs 目录挂载到本地后,可以看到写入的文件。

至此,我们完整操作了 Kubernetes 利用 NFS Provisioner 组件在焱融 SaaS 平台容量型文件系统上的按需创建子目录,并成功读写文件的实践。接下来,更多的应用场景让我们一起来探索。

Kubernetes + 焱融 SaaS 数据服务平台,个性化需求支持就没输过相关推荐

  1. 稳若磐石的焱融 SaaS 服务平台背后,是数据生态的崛起

    上个月,焱融 SaaS 数据服务平台正式发布了,作为一款简单.灵活且高可用的 NAS 共享数据服务平台,可以说是广大中小企业.工程师用来轻松迁移.分析和安全地共享数据的神兵利器. 在焱融 SaaS 平 ...

  2. 【数字化】分享整理-数据中台=大数据平台+数据资产管理平台+数据服务平台

    导读:数据中台需要采集数据作为原材料进行数据加工.数据建模,然后分门别类地储存,再根据实际的业 务场景,打造各类数据服务(含数据应用平台)从而实现对业务的赋能加速. 目录 1.数据中台的功能架构概览 ...

  3. 数据中台=大数据平台+数据资产管理平台+数据服务平台

    数据中台到底是什么?几年过去了,也一直众说纷纭. 笔者认为数据中台不应该是一个单纯的系统或者是一个软件工具,而应该是一套架构.一套数据流转模式. 数据中台需要采集数据作为原材料进行数据加工.数据建模, ...

  4. 网站架构之统一数据服务平台技术

    一.论坛背景 新一代网站架构的使命,敏捷,开发,体验. 敏捷:业务快速增长,每天都要上线大量的小需求,应用系统日益膨胀,耦合恶化,架构越来越复杂,带来更高的开发成本.如何保持业务开发敏捷性? 开放:F ...

  5. 金融资讯数据服务平台建设实践

    本文选自<交易技术前沿>总第四十五期文章(2021年6月) 林剑青.王施.刘存光.曹叙风.王伟利.熊友根.王洪涛 海通证券股份有限公司/软件开发中心 来源丨公众号:上交所技术服务(ID:S ...

  6. 医疗大数据服务平台技术架构有哪些

    医疗健康大数据服务平台是一个包含多个业务系统.多个自身管理软件.是一系列软.硬件和人员.政策支持的综合系统体系,统一建设医疗健康云计算服务中心,集中存储居民医疗卫生信息和居民电子健康档案等数据,满足社 ...

  7. 大数据服务平台---接口自动化

    大数据服务平台接口自动化-实践 业务背景: 某大数据风险智能服务平台,海量的风险.舆情.情报.文书等工商信息.除了用户pc端.app端的应用,还有细分后台管理功能. 接口自动化背景分析: 1. 数据服 ...

  8. 一个有用的数据库:中国研究数据服务平台(CNRDS)

    一个有用的数据库:中国研究数据服务平台(CNRDS) 中国研究数据服务平台(Chinese Research Data Services,简称CNRDS)是一个高质量.开放式.平台化的中国经济.金融与 ...

  9. 宜人贷 PaaS 数据服务平台Genie 简介(一)

    目录 数据平台的发展简介 宜人贷数据平台特点介绍 数据平台功能简介 数据平台的发展简介 随着数据时代的到来,数据量和数据复杂度的增加推动了数据工程领域的快速发展.为了满足各类数据获取/计算等需求业内涌 ...

最新文章

  1. AlwaysOn业务IP和高可用IP分开使用方案测试报告
  2. tensorflow1.0中的改善
  3. 2016.5.57—— Remove Duplicates from Sorted List
  4. Shell脚本读取Redis键值对
  5. 为什么小程序裂变,最终都变成了利益驱动?
  6. java异步处理_SpringBoot异步开发之异步请求,在高并发的情况下,提高性能
  7. 计算某一段程序消耗的内存和时间【Java】
  8. [转载] JVM中对象的回收过程
  9. paip.截取字符串byLastDot方法总结uapi python java php c# 总结
  10. 查看Linux连接数
  11. Java中Http连接的两种方式
  12. 跨界合作成潮流 智能家居竞争升级
  13. 最全的Vim操作快捷键
  14. wpf 聊天软件 wpf 聊天
  15. [c++] 计算太阳高度角
  16. 怎么看服务器硬盘是机械还是固态,怎么辨别机械硬盘和固态硬盘?(附多种方法)...
  17. linux基础操作合集(正在写)
  18. surface pro5双系统(ubuntu)的适配问题大全
  19. python数据获取与文本分析_python文本分析之处理和理解文本
  20. FIddler+Proxifer 实现PC客户端抓包

热门文章

  1. 如何防止商业合伙人和技术合伙人之间的冲突和矛盾-商业合伙人和技术合伙人不应该成为公司的瓶颈
  2. Mac下虚拟机联网处理
  3. C++映射——魔咒词典
  4. 互联网十大岗位薪资排行榜
  5. Android PopupWindow简略总结
  6. ubuntu 18.04中编译安装使用 lapack 示例
  7. word2013从第三页设置页码,页码格式为page X of Y
  8. 下载股票的历史日交易数据并存入数据库——基于tushare
  9. java ftpclient quit_ftp中ftpClient类的API
  10. 计算机小白的养成之路