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
Copy file name to clipboardExpand all lines: examples/env/README.md
+35-14Lines changed: 35 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -188,12 +188,6 @@ dev: env.#Container & {
188
188
}
189
189
```
190
190
191
-
### Things you can do
192
-
193
-
- use `env.Terminal`, `--on-failure`, `--no-exit`, or `hof env run` to enter interactive terminal sessions. Great for debugging failed image builds or CI.
194
-
- put schemas on your Ansible equivalent templated config file rendering
195
-
- sequence and order Terraform + Helm operations
196
-
197
191
### Run an example
198
192
199
193
```sh
@@ -253,8 +247,6 @@ cd k8s && \
253
247
254
248
#### CUE (user) files
255
249
256
-
[todo] make these links
257
-
258
250
-[schemas/env](../../schemas/env)
259
251
-[catalogs/env](../../catalogs/env) (important, these are ordered to avoid cycles)
260
252
-_note_, catalogs/env is an example and you can make your own, the only requirement is using the schemas/env
@@ -264,8 +256,8 @@ cd k8s && \
264
256
-[`.veg/`](../../.veg) the kitchen sink, it's all the things for this repo
265
257
-[examples/env](../../examples/env/)
266
258
-`basic/` multi-stage build and 3-tier app
259
+
-`advanced/` demonstrates more complex patterns and day-2 features
267
260
-`adk/` commands example with matrix test & lint
268
-
-`atproto/` docker compose like setup & app, full network in an env
269
261
- `inception/` using docker, dagger, hof, helm, kubernetes from inside an env
270
262
271
263
#### Go (impl) files:
@@ -528,11 +520,11 @@ These are artifacts, intermediates, or resources you can work with
528
520
529
521
## Examples
530
522
531
-
### Multi-Stage Builds and Beyond, DAG style
523
+
This repo is an excellent example, [`.veg/`](../../.veg) is a kitchen sink, it's all the things for this repo
532
524
533
-
- multi-stage
534
-
- no need for yum rm
535
-
- how binaries and dirs work
525
+
[verdverm/testnet](https://github.com/verdverm/testnet) has a docker-compose like setup for [ATProtocol](https://atproto.com), build social apps, develop algos, run independent networks locally or for testing.
526
+
527
+
### Debian Base Container with Apt Caches
536
528
537
529
That long-time advice to install packages like this: `apt update && apt install && apt clean`... it's over!
538
530
We can now attach caches, just like we do for languages like `go.mod` and `node_modules`,
@@ -722,14 +714,43 @@ cmd: {
722
714
723
715
```
724
716
717
+
725
718
### Release Bundles
726
719
727
720
You can define release bundles and then assemble and publish them with a single command.
0 commit comments