You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Genesis Core is an open source software that offers a one turnkey solution to deal with infrastructure at all levels - from bare metal and virtual machines to applications and services.
10
+
The Exordos Core is an open source software that offers a one turnkey solution to deal with infrastructure at all levels - from bare metal and virtual machines to applications and services.
11
11
12
-
Refer to the [wiki](https://github.com/infraguys/genesis_core/wiki) for more detailed information.
12
+
Refer to the [wiki](https://github.com/infraguys/exordos_core/wiki) for more detailed information.
13
13
14
14
# 📦 Installation
15
15
16
-
There are several ways to install Genesis Core and depend on your purpose you can choose one of them.
16
+
There are several ways to install Exordos Core and depend on your purpose you can choose one of them.
17
17
18
18
## Try it out
19
19
20
-
If you want to try Genesis Core in a few minutes, download the `all-in-one`[stand](https://github.com/infraguys/gci_dev_all_in_one). It's a ready-to-go virtual machine image with preinstalled Genesis Core and ability to get full functionality such as creating inner(nested) virtual machines, installation elements and many others.
20
+
If you want to try Exordos Core in a few minutes, download the `all-in-one`[stand](https://github.com/infraguys/gci_dev_all_in_one). It's a ready-to-go virtual machine image with preinstalled Exordos Core and ability to get full functionality such as creating inner(nested) virtual machines, installation elements and many others.
21
21
This stand may be used for development purposes as well if you are focusing on a new element development.
22
22
23
23
## Basic usage
24
24
25
-
In a case you would like to run Genesis Core on your own infrastructure, you can use the [basic guide](https://github.com/infraguys/genesis_core/wiki/BasicUsage) for more details.
25
+
In a case you would like to run Exordos Core on your own infrastructure, you can use the [basic guide](https://github.com/infraguys/exordos_core/wiki/BasicUsage) for more details.
26
26
27
27
# 🚀 Development
28
28
@@ -52,7 +52,7 @@ tox -e develop
52
52
source .tox/develop/bin/activate
53
53
```
54
54
55
-
Follow the development guide [here](https://github.com/infraguys/genesis_core/wiki/DevelopmentGuide) for more details.
55
+
Follow the development guide [here](https://github.com/infraguys/exordos_core/wiki/DevelopmentGuide) for more details.
56
56
57
57
# ⚙️ Tests
58
58
@@ -71,7 +71,7 @@ tox -e py312-functional
71
71
To run functional tests, export the following environment variables:
Copy file name to clipboardExpand all lines: docs/app-developer-guide/build.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ title: genesis build
4
4
5
5
## Overview
6
6
7
-
`genesis build`**compiles and packages** your Genesis element into distributable artifacts — images, manifests, and any other resources required for deployment.
7
+
`genesis build`**compiles and packages** your Exordos element into distributable artifacts — images, manifests, and any other resources required for deployment.
8
8
9
9
The command reads the **`genesis/genesis.yaml`** file — the main configuration file that transforms your application into a platform element. This file contains the `build` section describing:
10
10
@@ -100,7 +100,7 @@ genesis build --inventory .
100
100
101
101
## Build Process
102
102
103
-
The build process creates **VM disk images** that run on the Genesis Core platform. Packer starts a virtual machine from a base OS image, copies all resolved dependencies into it, and executes the provisioning script specified in `genesis.yaml`. This script is typically a Bash script that installs packages, configures services, and prepares the image. Once provisioning completes, the VM shuts down and the resulting disk image is packaged for deployment. This process is configured through the `elements` section in `genesis.yaml` where you define the base profile, provisioning script, output format, and any build overrides.
103
+
The build process creates **VM disk images** that run on the Exordos Core platform. Packer starts a virtual machine from a base OS image, copies all resolved dependencies into it, and executes the provisioning script specified in `genesis.yaml`. This script is typically a Bash script that installs packages, configures services, and prepares the image. Once provisioning completes, the VM shuts down and the resulting disk image is packaged for deployment. This process is configured through the `elements` section in `genesis.yaml` where you define the base profile, provisioning script, output format, and any build overrides.
104
104
105
105
---
106
106
@@ -114,25 +114,25 @@ Include another local project or directory into your build. The source path is r
114
114
115
115
```yaml
116
116
deps:
117
-
- dst: /opt/genesis_core
117
+
- dst: /opt/exordos_core
118
118
path:
119
-
src: ../../genesis_core
119
+
src: ../../exordos_core
120
120
exclude:
121
121
- .venv
122
122
- .tox
123
123
- build
124
124
- output
125
125
```
126
126
127
-
This copies the `genesis_core` project into `/opt/genesis_core` during the build, excluding development directories.
127
+
This copies the `exordos_core` project into `/opt/exordos_core` during the build, excluding development directories.
128
128
129
129
#### External Binary Artifacts
130
130
131
131
Fetch remote resources via HTTP/HTTPS. This is useful for kernel images, boot loaders, or pre-compiled binaries.
0 commit comments