Releases: prom3theu5/aspirational-manifests
Releases · prom3theu5/aspirational-manifests
v8.0.3
What's Changed
- 213 Port names only appear in the service.yaml file, not in deployment.yaml by @prom3theu5 in #214
Full Changelog: v8.0.2...v8.0.3
v8.0.2
What's Changed
- Update readme after GA release by @EwoutdBoer in #204
- 209 Secrets generated as Helm output should be data rather than stringData by @prom3theu5 in #210
- 208
--container-builder
doesn't respect --non-interactive by @prom3theu5 in #211
New Contributors
- @EwoutdBoer made their first contribution in #204
Full Changelog: v8.0.1...v8.0.2
v8.0.1
What's Changed
Update aspire dashboard image to ga image by @prom3theu5 in #206
- New image
mcr.microsoft.com/dotnet/aspire-dashboard:8.0
- Remove readiness probe from aspire dashboard so it starts instantly under k8s (including
aspirate run
, no more 30 second delay - Ensure http named ports get exposed as nodeport in
aspirate run
(such as the AspireJavascript example project)
Full Changelog: v8.0.0...v8.0.1
v8.0.0
What's Changed
- GA Release of Aspir8!
Binging mount support and ingress support will be introduced by the time 8.1 releases.
Full Changelog: v0.1.0-preview...v1.0.0
What's Changed
- Refactor command options into individual classes. Introduce Env Var support. by @prom3theu5 in #80
- 83 Deploying eshop fails with naming problem by @prom3theu5 in #86
- Fixes secrets, env var and reworks templating by @prom3theu5 in #89
- 90 Difference in PSQL containers between new project & eShopLite when deployed by @prom3theu5 in #91
- 92 Node app not being generated/built on 0.1.23 & some crash happens when building it by @prom3theu5 in #93
- 84 Add support for dapr resources by @prom3theu5 in #95
- Add CommandAvailableResult class and update IShellExecutionService by @prom3theu5 in #96
- 97 QA: Tool to deploy to a docker instance (no k8s) by @prom3theu5 in #98
- Fix docker for windows service check. by @prom3theu5 in #99
- Fix mongodb processor, and ensure inputs are generated even if secrets are disabled. by @prom3theu5 in #100
- 102 Can we support named endpoint ? by @prom3theu5 in #103
- Add support for container arguments and enhance null checks by @prom3theu5 in #104
- Update kustomization.hbs by @prom3theu5 in #105
- 106 Non-interactive commands by @prom3theu5 in #107
- Private registry support by @prom3theu5 in #108
- fix image-pull-policy regression by @prom3theu5 in #109
- 112 Need
ContainerRepository
option by @prom3theu5 in #115 - Fix runtime identifier being ignored by @LarssonOskar in #119
- 122 aspirate silently exits without creating any kustomize manifests by @prom3theu5 in #124
- 117
--container-repository-prefix
doesn't respect--non-interactive
by @prom3theu5 in #125 - 128
aspirate generate -ct v1
oraspirate build -ct v2
doesn't override the fallback tag fromaspirate init -ct latest
by @prom3theu5 in #131 - 127
aspirate apply
doesn't respect the--image-pull-policy Always
option fromaspirate generate
by @prom3theu5 in #132 - set constant value for type on UnsupportedResource.cs by @A360JMaxxgamer in #141
- Update for Aspire preview 5. by @prom3theu5 in #142
- Ensure exceptions are output rather than swallowing by @prom3theu5 in #143
- adds initial volume support by @prom3theu5 in #145
- Include aspire dashboard deployment support by @prom3theu5 in #146
- Remove Azure processors and update ports mapping by @prom3theu5 in #149
- fix json parse error in ValidateBuilderOutput (#148) by @eminvergil in #150
- Json Expression processing by @prom3theu5 in #153
- Add helm support. You will be prompted at the end if you'd like to also create a helm chart by @prom3theu5 in #155
- Preview 6 Updates by @prom3theu5 in #156
- Ensure entrypoint passed by @prom3theu5 in #157
- 159 UnsupportedResource Exception when running 'generate' by @prom3theu5 in #160
- 161 Dapr Components are currently breaking the build / generate process by @prom3theu5 in #162
- Ensure annotations are applied correctly for dapr components by @prom3theu5 in #163
- Compose Builds by @prom3theu5 in #167
- Update docs for compose-build by @prom3theu5 in #168
- Doh! Only run this selection menu if its actually a compose build.. by @prom3theu5 in #169
- Solution Cleanup by @prom3theu5 in #171
- 172 Dashboard does not work with docker compose by @prom3theu5 in #173
- Replace yml extension with yaml and update related file paths. All yaml output files will now have the
yaml
extension by @prom3theu5 in #174 - Aspirate State Management by @prom3theu5 in #175
- Ensure we have a default format applied if the state contains none by @prom3theu5 in #176
- #177 Improve the dashboard otlp experience by @prom3theu5 in #178
- Refactor app to support generation of Helm charts as a first class Output format. by @prom3theu5 in #179
- Allow specifying container tag multiple times - fixes #116 by @prom3theu5 in #180
- Update to preview 7 by @prom3theu5 in #181
- 183 StateManagement breaks existing non-interactive build with disabled secrets by @prom3theu5 in #184
- 186 Aspirate generates secretGenerator entries ponting to non-existent files when --disable-secrets is set by @prom3theu5 in #187
- Run and Stop Command Support by @prom3theu5 in #188
- 190 aspirate generate does not use output-path with compose format by @prom3theu5 in #192
- 189 [Feature] Using launch profiles with aspirate generate by @prom3theu5 in #193
- 194 Generate kustomize manifest for angular (AddNpmApp) fails by @prom3theu5 in #195
- Rework secret management by @prom3theu5 in #200
- 166 Dapr sidecars not being added to docker compose by @prom3theu5 in #201
New Contributors
- @LarssonOskar made their first contribution in #119
- @A360JMaxxgamer made their first contribution in #141
- @eminvergil made their first contribution in #150
Full Changelog: feature_aspirate_0.1.0...v8.0.0
v0.7.7-preview
What's Changed
- 166 Dapr sidecars not being added to docker compose by @prom3theu5 in #201
Full Changelog: v0.7.6-preview...v0.7.7-preview
v0.7.6-preview
What's Changed
- Rework secret management by @prom3theu5 in #200
- Compose will now not disable secrets
- Secrets will now include input values
- Remove prompting for replacement and augmention etc
- Add
--replace-secrets
cli option if you want to replace all secret state - Secret state is now initialised as the app loads after restoring the state file
- Compose secrets will be output as env vars
- Secrets now include inputs (aspire parameter resources) in all output formats
- No reprompting for secrets if the secrets have been created and exist in the state store. First run non interactive to set manual input values, then subsequent runs you can run non interactive if you'd like to
Full Changelog: v0.7.5-preview...v0.7.6-preview
v0.7.5-preview
What's Changed
- 194 Generate kustomize manifest for angular (AddNpmApp) fails by @prom3theu5 in #195
Full Changelog: v0.7.4-preview...v0.7.5-preview
v0.7.4-preview
What's Changed
- 190 aspirate generate does not use output-path with compose format by @prom3theu5 in #192
- 189 [Feature] Using launch profiles with aspirate generate by @prom3theu5 in #193
New Features
--launch-profile
or-lp
can be used on the command line to specify the launch profile that will be used to build the aspire manifest file to allow you to use environmental specific builds of a single AppHost project, and target that when using Aspir8.
Bug Fix:
- Compose output now correctly utilises the passed in output path when generating the
docker-compose.yaml
file
Full Changelog: v0.7.3-preview...v0.7.4-preview
v0.7.3-preview
What's Changed
- Run and Stop Command Support by @prom3theu5 in #188
https://www.youtube.com/watch?v=hImg6MQY__c
New Run and Stop commands for Aspir8
- Run exposes anything with 8080 and the dashboard as NodePorts so no ingress is required, and outputs the urls to services when they are deployed
- Subsequent runs don't prompt for anything due to the state management (apart from - do you want to use state)
- Stop cleans up a Run session
- Only things written to disk are the aspire manifest, and aspirate state file
I'm away from today until next Monday on Annual Vacation.
Full Changelog: v0.7.2-preview...v0.7.3-preview
v0.7.2-preview
What's Changed
- 186 Aspirate generates secretGenerator entries ponting to non-existent files when --disable-secrets is set by @prom3theu5 in #187
Full Changelog: v0.7.1-preview...v0.7.2-preview