zoukankan      html  css  js  c++  java
  • 用Google Cloud Plateform使用ansible创建新实例

    谷歌大法好,退aws保平安

    ---假设自己现在有一个电脑(本机),先用谷歌云创一个服务器(主机) ,再通过ansible在谷歌云上创建一个服务器(节点)并进行控制

     

    先把自己的公钥加到元数据里面,在google cloud plateform创建一个新实例

    本机连接主机,安装ansible和pip,再用pip安装一个叫apache-libcloud,配置完成

    打开谷歌云控制台,创建凭据,拿到json文件,并把它扔到主机里面

    利用ssh-keygen生成密钥对,并将公钥传入他自己的authorized_key里面,同时也要把主机公钥传到谷歌云的ssh里面

    然后开始写playbook脚本(参考网址:https://docs.ansible.com/ansible/2.5/scenario_guides/guide_gce.html)

     

    vars这里面的参数可以从创建实例后里面的命令行里面找到

    gce里面的instancename自己可以改,也可以加上一行zone 指定一下创建主机时候的区域

    tags的话,写成这样

    接下来就是等它22端口开启,然后把这个新建好的实例放在group里面

    ok,实例创建完成,可以以root形式连接节点了

  • 相关阅读:
    shell中的 echo命令
    shell中的运算符
    shell中的替换
    shell中的元字符
    springcloud-sleuth的使用
    springcloud-sleuth之zipkun运行和概念介绍
    springcloud-sleuth是什么
    消息总线(bus)和消息驱动(stream)的区别
    springcloud-stream之持久化
    springcloud-stream之消费者重复消费
  • 原文地址:https://www.cnblogs.com/northernmashiro/p/9486425.html
Copyright © 2011-2022 走看看