David Fowler
0c481e4b8f
Added support for preserving the path as part of ingress rules
6 years ago
David Fowler
1227c5bd1d
Ingress improvements
- Support a single ingress, not many
- Default http and https bindings if none specified
- Treat null path the same as /
- Make all services private when an ingress is present
- Run ingress in a container when --docker is run
- Hide bindings in the dasboard for private services
6 years ago
Justin Kotalik
c7a2b30462
Log from stdout when dotnet publish fails ( #456 )
6 years ago
David Fowler
7395203978
Fixes for docker scenarios ( #444 )
6 years ago
Justin Kotalik
af82001c30
Allow specifying docker file for tye run ( #448 )
6 years ago
Justin Kotalik
1c7f770f07
Update version of Kubernetes Client ( #429 )
6 years ago
Ryan Nowak
60818e5db3
Enable log aggregation in deployed services
6 years ago
Nikiforov Alexey
bed108952b
Add word-break to source-project column ( #440 )
6 years ago
Ryan Nowak
db464d0822
Add recipe for Elastic stack (ELK)
6 years ago
Ryan Nowak
c6bb9dafdf
Add docs
6 years ago
Ryan Nowak
5ab6d46160
Add a diagnostics sidecar
6 years ago
Ryan Nowak
d1d516da34
Refactor diagnostics collector
- more modular
- nullability
- supports arbitrary filtering instead of just PID
6 years ago
Ryan Nowak
aa305c3df2
Add recipe
6 years ago
Ryan Nowak
5d3138f263
Add distributed tracing wireup
6 years ago
Ryan Nowak
b9adf50729
Remove unused property
6 years ago
Ryan Nowak
8561cb96ff
Use commandline parser for commandline parsing
6 years ago
Ryan Nowak
4436688af7
Better formatting for yaml config errors
Print them nicely instead of treating them as unhandled.
6 years ago
Ryan Nowak
6dfde68572
Add basic zipkin extension
This starts the zipkin container, but `--dtrace zipkin=...` is still
needed for now.
6 years ago
Ryan Nowak
0e1f027816
Use W3C format in frontend-backend
6 years ago
Justin Kotalik
4654d8faed
Allows cloning dependencies ( #424 )
6 years ago
Ryan Nowak
4389d3add6
React to some feed changes
6 years ago
Ryan Nowak
57270c9058
Various namespace fixups
- Fix use of default namespace for tye undeploy
- Support --namespace for tye undeploy
- Make handling of --namespace consistent
6 years ago
dotnet-maestro[bot]
063b44e4fe
Update dependencies from https://github.com/dotnet/arcade build 20200428.4 ( #426 )
- Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20224.11 -> 5.0.0-beta.20228.4
- Microsoft.DotNet.Build.Tasks.Feed: 5.0.0-beta.20224.11 -> 5.0.0-beta.20228.4
- Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20224.11 -> 5.0.0-beta.20228.4
- Microsoft.DotNet.SignTool: 5.0.0-beta.20224.11 -> 5.0.0-beta.20228.4
- Microsoft.DotNet.SwaggerGenerator.MSBuild: 5.0.0-beta.20224.11 -> 5.0.0-beta.20228.4
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
6 years ago
Ryan Nowak
a458797f00
Add status report generator
Thanks @anurse !
6 years ago
David Fowler
7678c24474
Fix slash for ingress deployment ( #418 )
- Treat the / the same as empty string for ingress deployments
6 years ago
Justin Kotalik
ba1a5c2f36
Add concept of services have direct dependencies ( #414 )
6 years ago
dotnet-maestro[bot]
0c24052037
Update dependencies from https://github.com/dotnet/arcade build 20200424.11 ( #415 )
- Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20221.14 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.Build.Tasks.Feed: 5.0.0-beta.20221.14 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20221.14 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.SignTool: 5.0.0-beta.20221.14 -> 5.0.0-beta.20224.11
- Microsoft.DotNet.SwaggerGenerator.MSBuild: 5.0.0-beta.20221.14 -> 5.0.0-beta.20224.11
Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
6 years ago
Ryan Nowak
9e2c7f474c
Add proviso about minikube ingress
6 years ago
Ryan Nowak
9e2647dfdf
Add doc
6 years ago
Ryan Nowak
cd3da7e172
Add undeploy support for ingress
6 years ago
Ryan Nowak
9ffe98af8d
Add interactive creation of ingress-nginx
6 years ago
Ryan Nowak
43a47944a9
Manifest generation and deployment for Ingress
6 years ago
Ryan Nowak
3de208c33b
Rename services to use DNS names
6 years ago
Ryan Nowak
de35346258
Improvements to yaml validation
6 years ago
Ryan Nowak
5677f89016
Remove weird code from secret validation
I'm not sure why this is here...
6 years ago
Ryan Nowak
e165ae8038
Prefer UTF-8 without BOM when writing Yaml
Fixes : #402
This is more commandline/unix friendly. Yaml allows a BOM but doesn't
require it, yaml documents without a BOM are specified to be utf-8.
6 years ago
Ryan Nowak
0159d57205
Add application step and use it
6 years ago
Ryan Nowak
c46d9292af
Get rid of DeployServiceYamlStep
It turns out we were deploying twice!
We were deploying each service independently, and then deploying
everything in a batch afterwards (noop).
I chose to get rid of the per-service version because:
- it's less chatty this way
- it's more similar to generate where we produce one file
- we're about to add non-per-service things (ingress)
6 years ago
Ryan Nowak
b2a70b2daa
Move container defaults to a step
6 years ago
Ryan Nowak
a302612eb9
Remove namespace from this step (dead code)
6 years ago
Ryan Nowak
7a8dfeddd5
Refactor of step/service processing
Preparation for adding steps for application and for ingress.
6 years ago
Ryan Nowak
84c43a0341
Treat IngressRuleBuilder.Service as non-null
6 years ago
David Fowler
23811b7616
Fix docker image building ( #408 )
- Use the assembly name as the entrypoint instead of the project file name.
6 years ago
Ryan Nowak
7de9d0023f
Add dotnet-eng feed
6 years ago
dotnet-maestro[bot]
bffe462c6e
Update dependencies from https://github.com/dotnet/arcade build 20200421.14
- Microsoft.DotNet.Arcade.Sdk: 5.0.0-beta.20153.1 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.Build.Tasks.Feed: 5.0.0-beta.20153.1 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.Helix.Sdk: 5.0.0-beta.20153.1 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.SignTool: 5.0.0-beta.20153.1 -> 5.0.0-beta.20221.14
- Microsoft.DotNet.SwaggerGenerator.MSBuild: 5.0.0-beta.20153.1 -> 5.0.0-beta.20221.14
6 years ago
Ryan Nowak
0e19d06c17
Fix restore.sh
This script had some wrong arguments (bad copy-paste from a more
complex repo). The restore.cmd script already had this fixed.
6 years ago
Brendan Burns
f4e31c1eb9
Improve docs somewhat.
6 years ago
Ryan Nowak
943b60d391
Merge pull request #404 from dotnet/rynowak/fix-formatting
Fix line endings and formatting
6 years ago
Ryan Nowak
4e83cc0e3e
fixup
6 years ago
Ryan Nowak
af5eef1929
Normalize line endings
6 years ago