treasuremap/doc/source
Sergiy Markin 59ef68a27b Update gates to ubuntu-focal
- zuul gates were switched to ubuntu-focal
- tox.ini has been fixed to work with ubuntu-jammy
- added initial-setup.yaml playbook to setup focal nodes
- uplifted latest OSH commit Id with kubernetes 1.26.3
- added bindep.txt wiht binary dependences
- updated manifests to latest commits of OSH and OSH-INFRA
- added limit to setuptools version to fix ./tools/sirship
- added debug option to armada command
- fixed ~/.kube/config permission for armada bootstrap run
- uplifted OSH and OSH-INFRA images
- treasuremap-airskiff-deployment-ubuntu is now voting gate again
- k8s.gcr.io replaced with registry.k8s.io

Change-Id: I166924c8cadfc8e21c115ce8abf49cb65093a7eb
2023-03-30 15:50:36 +00:00
..
_static Update airship docs theme 2020-06-12 14:50:59 +00:00
diagrams Add Airsloop architecture diagram 2019-04-27 21:47:04 -05:00
airskiff.rst Fix the broken links in the document 2021-08-11 13:16:57 +00:00
airsloop.rst Fixed: "Links are dead - https://docs.airshipit.org/treasuremap/airsloop.html" 2021-07-12 20:12:16 +05:30
authoring_and_deployment.rst Added filter for doc publish job 2021-08-10 14:48:26 +00:00
conf.py Update gates to ubuntu-focal 2023-03-30 15:50:36 +00:00
config_update_guide.rst Fix the broken links in the document 2021-08-11 13:16:57 +00:00
faq.rst Added FAQ section to documentation 2020-06-09 09:41:26 -05:00
index.rst Fixed: "Links are dead - https://docs.airshipit.org/treasuremap/airsloop.html" 2021-07-12 20:12:16 +05:30
README.md Fixed: "Links are dead - https://docs.airshipit.org/treasuremap/airsloop.html" 2021-07-12 20:12:16 +05:30
seaworthy.rst Fixed: "Links are dead - https://docs.airshipit.org/treasuremap/airsloop.html" 2021-07-12 20:12:16 +05:30
troubleshooting_guide.rst Condensed Ceph Troubleshooting Section 2020-06-22 16:30:27 -05:00

Prerequisites: Deploy Airship in a Bottle(AIAB)

To get started, run the following in a fresh Ubuntu 16.04 VM (minimum 4vCPU/20GB RAM/32GB disk). This will deploy Airship and Openstack Helm (OSH).

  1. Add the below to /etc/sudoers
root    ALL=(ALL) NOPASSWD: ALL
ubuntu  ALL=(ALL) NOPASSWD: ALL
  1. Install the latest versions of Git, CA Certs & bundle & Make if necessary
set -xe \
sudo apt-get update \
sudo apt-get install --no-install-recommends -y \
ca-certificates \
git \
make \
jq \
nmap \
curl \
uuid-runtime

Deploy Airship in a Bottle(AIAB)

  1. Deploy airShip in a Bottle(AIAB) for all utility containers
sudo -i \
mkdir -p root/deploy && cd "$_" \
git clone https://opendev.org/airship/treasuremap

If this ps is not merged please checkout this ps https://review.opendev.org/#/c/680482

To deploy airship-in-a-bottle with porthole utility containers included, please change the value of `data.armada.manifests` from `full-site-aiab` to `full-site-utilities` in the deployment-configuration.yaml file.

https://opendev.org/airship/treasuremap/src/branch/v1.9/site/aiab/deployment/deployment-configuration.yaml#L38

cd /root/deploy/treasuremap/tools/deployment/aiab
./airship-in-a-bottle.sh