mirror of
https://github.com/hackacad/bastille.git
synced 2025-12-19 16:51:00 +01:00
Update bootstrap.rst
This commit is contained in:
@@ -1,4 +1,3 @@
|
|||||||
=========
|
|
||||||
bootstrap
|
bootstrap
|
||||||
=========
|
=========
|
||||||
|
|
||||||
@@ -15,12 +14,11 @@ let us know.
|
|||||||
In this document we will describe using the `bootstrap` sub-command with both
|
In this document we will describe using the `bootstrap` sub-command with both
|
||||||
releases and templates. We begin with releases.
|
releases and templates. We begin with releases.
|
||||||
|
|
||||||
|
|
||||||
Releases
|
Releases
|
||||||
========
|
--------
|
||||||
|
|
||||||
Example
|
Example
|
||||||
-------
|
^^^^^^^
|
||||||
|
|
||||||
To `bootstrap` a FreeBSD release, run the bootstrap sub-command with the
|
To `bootstrap` a FreeBSD release, run the bootstrap sub-command with the
|
||||||
release version as the argument.
|
release version as the argument.
|
||||||
@@ -44,7 +42,7 @@ download the base.txz. These files are verified (sha256 via MANIFEST file)
|
|||||||
before they are extracted for use.
|
before they are extracted for use.
|
||||||
|
|
||||||
EOL Releases
|
EOL Releases
|
||||||
------------
|
^^^^^^^^^^^^
|
||||||
|
|
||||||
It is sometimes necessary to run end-of-life releases for testing or legacy
|
It is sometimes necessary to run end-of-life releases for testing or legacy
|
||||||
application support. By default Bastille will only install supported releases
|
application support. By default Bastille will only install supported releases
|
||||||
@@ -59,7 +57,7 @@ By overriding the BASTILLE_URL_FREEBSD variable you can now bootstrap archived
|
|||||||
releases from the FTP archive.
|
releases from the FTP archive.
|
||||||
|
|
||||||
Tips
|
Tips
|
||||||
----
|
^^^^
|
||||||
|
|
||||||
The `bootstrap` sub-command can now take (0.5.20191125+) an optional second
|
The `bootstrap` sub-command can now take (0.5.20191125+) an optional second
|
||||||
argument of "update". If this argument is used, `bastille update` will be run
|
argument of "update". If this argument is used, `bastille update` will be run
|
||||||
@@ -67,7 +65,7 @@ immediately after the bootstrap, effectively bootstrapping and applying
|
|||||||
security patches and errata in one motion.
|
security patches and errata in one motion.
|
||||||
|
|
||||||
Notes
|
Notes
|
||||||
-----
|
^^^^^
|
||||||
|
|
||||||
The bootstrap subcommand is generally only used once to prepare the system. The
|
The bootstrap subcommand is generally only used once to prepare the system. The
|
||||||
only other use case for the bootstrap command is when a new FreeBSD version is
|
only other use case for the bootstrap command is when a new FreeBSD version is
|
||||||
@@ -85,7 +83,7 @@ mileage may vary; let me know what happens.
|
|||||||
|
|
||||||
|
|
||||||
Templates
|
Templates
|
||||||
=========
|
---------
|
||||||
|
|
||||||
Bastille aims to integrate container automation into the platform while
|
Bastille aims to integrate container automation into the platform while
|
||||||
maintaining a simple, uncomplicated design. Templates are git repositories with
|
maintaining a simple, uncomplicated design. Templates are git repositories with
|
||||||
@@ -94,7 +92,7 @@ automation definitions for packages, services, file overlays, etc.
|
|||||||
To download one of these templates see the example below.
|
To download one of these templates see the example below.
|
||||||
|
|
||||||
Example
|
Example
|
||||||
-------
|
^^^^^^^
|
||||||
|
|
||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
|
||||||
@@ -103,13 +101,13 @@ Example
|
|||||||
ishmael ~ # bastille bootstrap https://gitlab.com/bastillebsd-templates/python3
|
ishmael ~ # bastille bootstrap https://gitlab.com/bastillebsd-templates/python3
|
||||||
|
|
||||||
Tips
|
Tips
|
||||||
----
|
^^^^
|
||||||
See the documentation on templates for more information on how they work and
|
See the documentation on templates for more information on how they work and
|
||||||
how you can create or customize your own. Templates are a powerful part of
|
how you can create or customize your own. Templates are a powerful part of
|
||||||
Bastille and facilitate full container automation.
|
Bastille and facilitate full container automation.
|
||||||
|
|
||||||
Notes
|
Notes
|
||||||
-----
|
^^^^^
|
||||||
If you don't want to bother with git to use templates you can create them
|
If you don't want to bother with git to use templates you can create them
|
||||||
manually on the Bastille system and apply them.
|
manually on the Bastille system and apply them.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user