Below are some steps to roughly test an atomic host from Project Atomic.
First step is to start an atomic host using any method/cloud provider
| #!/bin/bash | |
| # exit on any error | |
| set -o errexit | |
| # A few tunable variables | |
| NAME='rh7' | |
| ISO='/guests/rhel-server-7.0-x86_64-dvd.iso' | |
| RAMSIZE='1500' # IN MB | |
| DISKSIZE='12' # IN GB |
| # Using ec2-api-tools cli to create ebs backed AMI | |
| # get the cli from https://aws.amazon.com/developertools/Amazon-EC2/351 | |
| # Download image | |
| wget https://kojipkgs.fedoraproject.org//work/tasks/8933/7978933/Fedora-Cloud-Base-20141029-21_Beta.i386.raw.xz --no-check-certificate | |
| # Uncompress image | |
| unxz Fedora-Cloud-Base-20141029-21_Beta.i386.raw.xz | |
| # export keys to env |
| ### Keybase proof | |
| I hereby claim: | |
| * I am dustymabe on github. | |
| * I am dustymabe (https://keybase.io/dustymabe) on keybase. | |
| * I have a public key whose fingerprint is 3DBE B31B 973A B15F 3DB5 160F 3302 DBD7 3952 E671 | |
| To claim this, I am signing this object: |
| #!/bin/bash | |
| # exit on any error | |
| set -o errexit | |
| # A few tunable variables | |
| NAME='atomic' | |
| NAME='try' | |
| #NAME='test' | |
| #DISK='/guests/rhel-guest-image-7.1-20150224.0.x86_64.qcow2' |
| #!/bin/bash | |
| # | |
| # This program is free software; you can redistribute it and/or modify | |
| # it under the terms of the GNU General Public License as published by | |
| # the Free Software Foundation; either version 2 of the License, or | |
| # (at your option) any later version. | |
| # | |
| # This program is distributed in the hope that it will be useful, | |
| # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
With the Fedora 22 release we started creating Vagrant boxes for our cloud images in order to make it easier to set up a local environment for development or testing. In the 22 release cycle we worked out quite a few kinks and we are again releasing libvirt and virtualbox Vagrant boxes for Fedora 23. We are also going a step farther this time and making it
The CentOS_ community is trying to build an ecosystem that fosters and encourages upstream communities to continuously perform integration testing of their code running on the the CentOS platform. The CentOS
| export HOSTIP=192.168.121.212 | |
| export HELLO_PORT=13371 | |
| export HOLA_PORT=13372 | |
| export BONJOUR_PORT=13373 | |
| export ALOHA_PORT=13374 | |
| export NAMASTE_PORT=13375 | |
| export OLA_PORT=13376 | |
| export API_GATEWAY_PORT=13377 | |
| export HYSTRIX_DASHBOARD_PORT=13378 | |
| export TURBINE_SERVER_PORT=13379 |
| version: "2" | |
| services: | |
| hello: | |
| build: ./hello/. | |
| ports: | |
| - "${HELLO_PORT}:8080" | |
| labels: | |
| - "app=hello" | |
| - "hystrix.enabled=true" |