当前位置: 首页 > news >正文

k8s 安装nfs_GCP学习笔记6-NFS\MySQL\GKE配置

03ce7858d1dbb5b8cdc5b8bbc49fc1a6.png

一、创建NFS

GCP不支持在服务项目中使用宿主项目的网络资源创建NFS,故本次在宿主项目sharevpc中创建,步骤如下:

75804dc876798b41ed599cbe114d38da.png

ad9ee8bb264e596ed6d2def3a08e10d0.png

1ffba5641846fd9d3a528a04b3072fab.png

二、创建RDS-MySQL

创建好mysql后,将现有的wordpress数据库备份导入数据库中

5fb89f2fb9f8c0f371c5a086606b6c88.png

fb2c83fc06f19ec882a884bbdeed973b.png

5acf5f493e53c254d6391af95fe94e05.png

三、创建GKE

使用GKE服务可以快速灵活创建k8s集群,本次集群创建在服务项目frontend中,使用宿主项目sharevpc的网络资源。

1、按照以下步骤依次配置GKE参数,配置完成后点击创建即可。

6a222a547d3c16360b340b6fb6176455.png
创建集群

a06f2750953ed2e6d609abf0cae254cf.png
配置集群基本信息

0a783bf16fd8b37cba7a32574c5feea6.png
配置节点池

2、连接k8s集群,可以使用GCP cloudshell,也可以在本地安装CloudSDK。建议使用CloudSDK,使用本地的一些文件比较方便。CloudSDK配置方式参考https://cloud.google.com/sdk/docs/quickstart-windows。

7b37c3c4e94cf4029ab9996479d8e0e0.png
点击连接获取k8s集群的登陆信息

cead57f117cfedb614ab3f7acf80ac8c.png
CloudSDK成功连接k8s集群,查看集群信息

3、编写k8s service的yaml文件,创建服务。

0a1561e50ed0ec4615a58d4d9e69dd70.png

c6985b8992cc6cf56fc08b631c0e4289.png

4、在sharevpc里面设置防火墙规则,允许80端口访问

65f7695f193678667df649bb924948f8.png

5、 访问公网ip进行验证ok

6b4d63b0063237dbcae28dfe2e410e1f.png

相关文章:

  • 数据图表与分析图_单一数据图表动态展示,学会圆环图搭配饼图,效果就是与众不同...
  • 关于inline函数
  • python怎么重新运行_崩溃后如何重新运行Linux? - python
  • 蓝眼泪
  • python3元组_python3 列表、元组操作
  • AT91RM9200引导程序的建立(一)--------建立交叉编译工具链
  • python 平均值_Python随笔11:Python代码规范之注释和文档
  • 心中无敌,天下无敌——转“赢在中国”主持人王利芬的博客片断
  • qt qmidarea 关闭事件_Qt摄像头热插拔实现
  • ogm 转 avi
  • windows桌面待办事项_桌面图标快满屏?你居然不知道这4款神器能帮你整理!
  • python贪婪匹配顺序_python正则表达式的懒惰匹配和贪婪匹配说明
  • 不值一驳
  • 世界上最美丽的语言python_你如何理解“世界上最美丽的语言是微笑”,要求是一篇3分钟的即兴评述,...
  • C++箴言:避免析构函数调用虚函数
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 【Linux系统编程】快速查找errno错误码信息
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • Android交互
  • AWS实战 - 利用IAM对S3做访问控制
  • C++11: atomic 头文件
  • DOM的那些事
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • HTTP 简介
  • javascript 哈希表
  • js ES6 求数组的交集,并集,还有差集
  • leetcode98. Validate Binary Search Tree
  • Meteor的表单提交:Form
  • mongodb--安装和初步使用教程
  • Spark in action on Kubernetes - Playground搭建与架构浅析
  • 分享一份非常强势的Android面试题
  • 实现菜单下拉伸展折叠效果demo
  • 小程序01:wepy框架整合iview webapp UI
  • 写给高年级小学生看的《Bash 指南》
  • 与 ConTeXt MkIV 官方文档的接驳
  • 正则与JS中的正则
  • 追踪解析 FutureTask 源码
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • ​iOS安全加固方法及实现
  • #Linux(Source Insight安装及工程建立)
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (12)Linux 常见的三种进程状态
  • (保姆级教程)Mysql中索引、触发器、存储过程、存储函数的概念、作用,以及如何使用索引、存储过程,代码操作演示
  • (多级缓存)多级缓存
  • (转)http-server应用
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • *2 echo、printf、mkdir命令的应用
  • *上位机的定义
  • .NET命名规范和开发约定
  • /etc/shadow字段详解
  • /var/spool/postfix/maildrop 下有大量文件
  • @kafkalistener消费不到消息_消息队列对战之RabbitMq 大战 kafka
  • @Resource和@Autowired的区别