Skip to content

Releases: holos-run/holos

v0.97.0

17 Oct 15:00
6bf0cb8
Compare
Choose a tag to compare

Changelog

  • 766c891 Merge pull request #281 from holos-run/jeff/280-authorapi-v1alpha4
  • 5a98c77 add argocd.argoproj.io/instance label to resources
  • bc9c43a fix argocd application project
  • 638ac74 fixup
  • ee24b5c fixup
  • fa2fdbe fixup
  • d2fbbdd logger: log the process pid (#280)
  • 2ad0c2a render: refactor tm to typeMeta
  • ca4ecf1 v1alpha4: KustomizeConfig Resources and Files (#280)
  • e42da11 v1alpha4: add Helm and Kustomize to author api (#280)
  • 63e1df1 v1alpha4: add common labels to projects schema (#280)
  • 847ab84 v1alpha4: add default chart name (#280)
  • bee698b v1alpha4: add platform to the author api (#280)
  • 3a6a04f v1alpha4: add projects to author api (#280)
  • b7c0bba v1alpha4: add resources to schema.cue (#280)
  • 728e8ba v1alpha4: default helm chart release to chart name (#280)
  • 7d36567 v1alpha4: define Kubernetes in author api (#280)
  • 8afeece v1alpha4: embed ComponentConfig in Helm, Kustomize, Kubernetes (#280)
  • b3f7de3 v1alpha4: feedback in case of chart cache dead lock (#280)
  • e4b07da v1alpha4: helm enable hooks default false (#280)
  • c817a24 v1alpha4: improve core api documentation
  • 9ce2866 v1alpha4: intermediate kustomization (#280)
  • 5f72af3 v1alpha4: link helm to the chart struct (#280)
  • 58df062 v1alpha4: plumb --write-to flag from platform (#280)
  • 6ad5652 v1alpha4: refactor --tag to --inject and remove environment (#276)
  • 791ec5e v1alpha4: refactor core.Component Tags to map[string]string (#280)
  • 33eed43 v1alpha4: surface kustomize stderr output (#280)
  • be1dee5 v1alpha4: update technical overview guide (#280)
  • 6bf0cb8 v1alpha4: v0.97.0

v0.96.0

10 Oct 21:05
bd56f31
Compare
Choose a tag to compare

Changelog

  • 7bc94e3 Add Holos diagram to landing page
  • e41f0aa Make the landing page more concise
  • a0e0b5b Merge pull request #267 from holos-run/gl/diagram-landing-page
  • 36f542d Merge pull request #269 from holos-run/gl/landing-page-condense
  • 6f4f355 Merge pull request #270 from holos-run/jeff/268-v1alpha4
  • 0886788 Merge pull request #272 from holos-run/jeff/268-v1alpha4
  • 52a5348 add build plan build step name
  • 7c5c8fe add fields to store generator output and transformer input
  • 3dedd85 add manifest field to each build step
  • e4695fa artifact: add Save() method to save artifacts
  • 7d8f324 blog: add holos technical overview article (#263)
  • aeb8fd8 blog: add launch article
  • cd37916 don't provide a default value for files
  • 4dd78bd guides: add rendering pipeline diagram to quickstart
  • 302a7bf guides: fix grammar and tweak the change a service guide
  • decbbaa guides: fix typos in change a service guide
  • 822f599 guides: move reset cluster step in change a service
  • 66a3b6a improve error of missing key
  • ec371ed inject missing component tag from render platform to render component
  • 1984410 lift up component path to build plan spec
  • a44ebe5 refactor Artifact to use strings instead of FilePath
  • 01720b3 refactor BuildContext back to Component
  • 632e3c2 refactor BuildStep to Artifact
  • d2c94dc refactor artifact manifest field to inputs and output
  • 18e0b48 refactor generators and transformers
  • 7dfa9dc remove unnecessary buildstep name
  • 53fcdf3 render: build plan builder (#268)
  • d122cad render: draft 1 of v1alpha4 core api (#268)
  • 5e6bb96 render: plumb v1alpha4 component (#268)
  • 94d03f9 render: render v1alpha4 platform (#268)
  • 0c01c91 render: switch platform on api version (#268)
  • 438e01f replace structpb.Struct with map[string]any
  • bd56f31 v0.96.0 - v1alpha4 Core API
  • 4fd6785 v1alpha4: add Join transformer
  • 4cd9395 v1alpha4: add concurrent build plan artifacts
  • d3aa748 v1alpha4: add file generator (#277)
  • c8d89f3 v1alpha4: add helm chart generator
  • 011b488 v1alpha4: cache helm charts by version (#273)
  • 6738248 v1alpha4: fix blank log lines
  • 0fde16f v1alpha4: fix lint
  • aba1b44 v1alpha4: fix resources manifest generation
  • 44f9615 v1alpha4: implement kustomize transformer
  • 69a6d2a v1alpha4: implement resources generator
  • 426b432 v1alpha4: inject component build plan name from platform
  • 5c391e8 v1alpha4: refactor error handing for resources and kustomize
  • ee1e498 v1alpha4: write fully rendered build plan artifacts
  • 5884d72 website: add mailing lists to footer
  • 92d274c website: add support page
  • 8555d56 website: enable gtag
  • a95abe6 website: refine introduction to be more concise
  • c58510b website: refine landing to be more concise
  • 1e9744f website: update quickstart narrative (#260)

v0.95.3

24 Sep 03:08
6a47edb
Compare
Choose a tag to compare

Changelog

  • 30cbb0d doc: add deploy a service guide
  • a3bbadd doc: apply manifests for deploy a service guide
  • f15dea5 doc: clarify story in the deploy a service guide
  • 16a4f89 doc: clarify story in the deploy a service guide pass 2
  • 6a47edb guides: Add Change Service Guide (#253)
  • 21e3e6f website: Landing Page 1 (#256)
  • c7cd6f5 website: Landing Page 2 (#256)
  • 2d8ca47 website: Landing Page 3 (#256)
  • 67d00f1 website: get rid of What is Holos? on landing page
  • bfa02cd website: introduction (#258)

v0.95.2

19 Sep 17:09
6041fd4
Compare
Choose a tag to compare

Changelog

  • 6ad24a6 package: rename schema api to author api (#248)
  • 8d2a9dd quickstart: re-focus on core concepts
  • 57dedc6 website: clean up placeholders
  • 6041fd4 website: fix broken links
  • fec1de0 website: holistic platform manager social card
  • e3c53f5 website: tweak features on landing page for clarity
  • 3b833cd website: update landing page to focus on platform management

v0.95.1

17 Sep 18:52
31d1086
Compare
Choose a tag to compare

Changelog

  • 31d1086 render: shorten the component rendered in the output

v0.95.0

17 Sep 15:16
b737543
Compare
Choose a tag to compare

Changelog

  • 4206774 generate: add bank userservice to backend
  • 7632344 generate: add bank-accounts-db needed by userservice
  • dab1f30 generate: add bank-balance-reader
  • 4a26662 generate: add bank-contacts
  • fbe79dd generate: add bank-ledger-db and bank-ledger-writer
  • 3b796cf generate: add bank-of-holos frontend
  • 6bc6888 generate: add bank-transaction-history
  • 63a7da0 generate: add external secrets operator
  • 77b0933 generate: add httproute for bank.holos.localhost
  • 250238c generate: add secret store and external secret to bank-of-holos
  • 971a3fa generate: fix accounts-db using wrong service account
  • e5851ca generate: fix bank of holos connection reset
  • a223e2b generate: fix duplicate external secrets crds
  • 8e150ee generate: fix external-secrets always out of sync in argocd
  • 117a2a8 generate: fix istio-base always out of sync in argocd
  • 79b41df generate: fix istiod always out of sync in argocd
  • e0a636f generate: move gateway-api schematic to projects structure
  • 1fa7421 generate: move istio schematic to projects structure
  • 55562f9 generate: move istio-k3d schematic to projects structure
  • 6d6829b generate: refactor bank backend config to a component
  • 340c348 generate: refactor how the bank jwt-key is created
  • 4a656db render: log total render platform time
  • 569f827 speed up argocd crds with raw urls
  • b737543 version: 0.95.0

v0.94.0

15 Sep 22:50
8a7a010
Compare
Choose a tag to compare

Changelog

  • f58d791 api: move #Resources to package holos
  • 054d33b builder: add kustomization post-processing to kubernetes build plans (#246)
  • d74655c generate: add argocd schematic
  • 1d98069 generate: add httproutes schematic
  • f34da6c generate: add schematic for manage a project guide gitops
  • 2454f6e generate: app-projects to organize ArgoCD Applications into Projects
  • f2f75a4 generate: fix argo-cd component
  • a0cf73f generate: remove argocd kustomization.yaml
  • 63d00bf schema: handle ArgoConfig for all component kinds
  • e956b64 schematic: comment how kustomization of argocd crds works
  • 8a7a010 version 0.94.0

v0.93.4

12 Sep 17:47
6f39cc6
Compare
Choose a tag to compare

Changelog

  • 02a450e api: clarify Name field of Helm and Kustomize schema
  • 740a3d2 generate: add schematic for a workload-cluster
  • 1114b65 schema: remove management cluster from standard fleet

v0.93.3

11 Sep 18:24
c9d892e
Compare
Choose a tag to compare

Changelog

  • a30335b concepts: add fleet and cluster
  • c9d892e generate: consolidate holos generate component cue/helm
  • 265d577 quickstart: add day 2 chart upgrade example
  • 1088317 quickstart: fix broken link
  • 1cba383 quickstart: incorporate feedback from review
  • 559c8bc quickstart: remove side by side comparisons
  • 44f8779 quickstart: render a platform with workload clusters
  • c714a2b quickstart: top to bottom edit for grammar, typos, and voice
  • b04837e website: add a localhost guide to get a k3d cluster (#234)
  • 4c77eba website: automatically generate sidebars
  • a8ae56b website: remove quickstart and localhost index

v0.93.2

10 Sep 00:14
4127804
Compare
Choose a tag to compare

Changelog

  • 699148a quickstart: define a convenince schema for the Platform
  • 8f424cf quickstart: sync docs to this commit
  • 4127804 quickstart: v0.93.2 with schema.#Platform