Coreos-bootstrap

CoreOS 主机启动程序
授权协议 MIT
开发语言 Python
所属分类 管理和监控、 DevOps/运维工具
软件类型 开源软件
地区 不详
投 递 者 常哲彦
操作系统 Linux
开源组织
适用人群 未知
 软件概览

Coreos-bootstrap  是使用 Ansible 来启动 CoreOS 主机。

配置示例:

[coreos]
host-01
host-02

[coreos:vars]
ansible_ssh_user=core
ansible_python_interpreter="PATH=/home/core/bin:$PATH python"

启动演示

- hosts: coreos
  gather_facts: False
  roles:
    - defunctzombie.coreos-bootstrap

示例

- name: Nginx Example
  hosts: web
  sudo: true
  tasks:
    - name: Start etcd
      service: name=etcd.service state=started

    - name: Install docker-py
      pip: name=docker-py

    - name: pull container
      raw: docker pull nginx:1.7.1

    - name: launch nginx container
      docker:
        image="nginx:1.7.1"        name="example-nginx"
        ports="8080:80"        state=running
  • cloud-config-bootstrap.sh #!/bin/bash cat > "cloud-config.yaml" <<EOF #cloud-config ssh_authorized_keys: - ssh-rsa ... EOF sudo coreos-install -d /dev/vda -c cloud-config.yaml sudo reboot   #clo

  • 2014年是Docker大红大火的一年, DevOps这个新名词+新职位就如雨后春笋般冒出尖角,蓬勃发展起来。与时俱进,我带着一支三人团队(我自己外加两位开发人员)利用了CoreOS及Docker搭建了一套SaaS平台,用以提供完整套装的SAP Business One的预览环境。 本文会介绍此SaaS平台可以提供何种服务,其工作原理解析,以及最重要的,如何利用CoreOS搭建集群,如何利用Doc

 相关资料
  • 在Ansible Playbook中,我在运行start service模块时出现了一个错误,因为我想在远程主机上启动数据库。我对Ansible是新手。 致命:[10.138.12.67]:失败!=>{“changed”:false,“msg”:“找不到请求的服务mysql:host”}

  • 我按照以下教程为Jeter设置了一个分布式测试环境: https://www.perfmatrix.com/configuration-process-for-distributed-testing-in-jmeter-5-3/ 我已经设法启动了远程(从属)服务器,然后在非GUI模式下从主计算机触发测试。 但它不想完成处决…这是什么原因? (我两台机器都在用Jeter 5.4版,而且在同一个网络,

  • 问题内容: 假设重新启动操作系统时,通过init.d或类似systemd的进程自动重启了Docker守护进程,那么重启一个或多个Docker容器的首选方式是什么?例如,我可能在反向代理或数据库服务器后面有许多Web服务器。 问题答案: CoreOS使用systemd来管理长期运行的服务: https://coreos.com/os/docs/latest/getting-started-with-

  • 当我尝试使用start-slave.sh连接到主服务器时,spark://master:port如这里所述 我正在得到这个错误日志 我尝试使用本地ip和本地名称访问主服务器(我设法同时使用和不使用密码ssh到主服务器、用户和root用户) 谢了!

  • 项目已迁移到 Fedora CoreOS。 传统的服务器操作系统,包括大多数Linux发行版,每隔几年都会更换。在这期间,开发者会不断用安全补丁和更新完善这个系统,但是不会进行特别大的改动,最终这个操作系统以及其上的软件会慢慢僵化。但是CoreOS的思想是成为一个随时可被替换的操作系统,甚至在这个替换的过程中,应用程序的运行不会被打断。 CoreOS有两个root分区,我们暂且称其为root A和

  • 我有一个Azure应用程序服务运行我自己的docker映像,它基于。 部署到服务工作正常,网站按预期运行。 我希望能够在容器之间共享一些文件,以前我一直使用映射为docker卷的Azure FileStorage帐户,但由于某些原因,docker/pm2/node会不断执行写入操作,这意味着巨大的成本。 我想使用内置的持久化存储,并将应用程序设置设置为true,从理论上讲,这应该在容器之间共享目录