191 Commits

Author SHA1 Message Date
Miguel Veloso
da04d6df88 Add nodeports to expose sql and rabbitmq admin ports 2019-08-21 11:17:27 +01:00
Miguel Veloso
faa7546e17 Add option to use local images for k8s deployment 2019-08-16 19:58:27 +01:00
Mateusz Karkula
033ebd350e Fix WebStatus HealthChecks replacement 2019-08-09 20:11:45 +02:00
Carlos Milán Figueredo
186b2eb534 Aligned with PowerShell version deploy-all.ps1 2019-07-12 11:34:51 +02:00
Carlos Milán Figueredo
93c86fc33e Default namespace, fixed AKS DNS and Ingress
Several fixes in this commit:
  * Added 'namespace' argument, default to 'eshop'.
  * Every Helm command (`helm install` and `helm ls` used with `helm delete`) will honor the namespace parameter. This way this script is no longer destructive with the Kubernetes cluster. Usage() has been updated accordingly.
  * Custom registry image push didn't honor `--docker-username` and `--docker-password`. A `docker login` has been added to fix the situation.
  * AKS DNS discovery was not working properly due to case sensitivity with the JMESPath to the HTTPApplicationRouteZoneName. A small two-entries array with iterative loop has been added ton ensure either way the AKS http routing DNS retrieval is successful.
  * Helm charts were enabled to use Kubernetes Ingress, but the `Ingress.spec.rules.host[]` was not honored with the `$dns` variable. This has been fixed in the `helm install` commands and now the script deploys the Ingress as expected.
2019-07-11 18:30:34 +02:00
Carlos Milán Figueredo
d026eb44a4 Restored --docker-username reference in usage() lost in the last commit 2019-07-10 13:29:25 +02:00
Carlos Milán Figueredo
00bf2470ce Several improvement and fixes: image_tag check for linux- prefix, login procedure for custom registry, --docker-username normalization and --dns aks option documented at usage() 2019-07-10 07:35:44 +02:00
Carlos Milán Figueredo
7684278f8b Fixed --docker-password parameter handling and a typo in --docker-username at usage() 2019-07-09 17:49:53 +02:00
Miguel Veloso
0779a47565 Fix important comment formatting 🙄 2019-05-23 16:11:35 +01:00
Miguel Veloso
df4663bd87 Handle empty Application Insights instrumentation key 2019-05-23 15:49:44 +01:00
Miguel Veloso
045ff18ef2
Merge pull request #1020 from DanielLarsenNZ/dev
Fixes error installing eShopOnContainers with Helm thru Powershell
2019-05-23 15:41:38 +01:00
Miguel Veloso
72f68a1c98
Merge pull request #988 from dariustehrani/helm_delete_fix
limit helm delete to eshop
2019-04-29 18:03:09 +01:00
Daniel Larsen
1dacbb7a8e Fixes #1015 2019-04-28 20:59:13 +12:00
eiximenis
c0e125f2bf Merge from features/devspaces to dev 2019-04-11 14:38:31 +02:00
Darius Tehrani
20297fc6b5 limit help delete to eshop 2019-04-03 08:23:19 +00:00
eiximenis
e809029e2c Final fixes to make it work under Devspaces 2019-03-28 18:59:45 +01:00
Eduard Tomàs
f85d598e2a
Merge branch 'dev' into patch-1 2019-03-28 18:08:41 +01:00
jmanuelcorral
3c971132eb Merge branch 'dev' into features/addELKSupport 2019-03-28 11:22:53 +01:00
jmanuelcorral
8d7d27cc91 Added Documentation 2019-03-20 12:41:24 +01:00
jmanuelcorral
06e07914e1 First version with Kibana/ElasticSearch & Logstash, needs refactor 2019-03-19 15:57:47 +01:00
eiximenis
1f762a6bcf devspaces scripts 2019-03-15 19:52:34 +01:00
jmanuelcorral
7fcb625efa Fixed documentation errors 2019-03-13 16:46:56 +01:00
jmanuelcorral
26d4de4a3b Fixed changes on deploy-all.ps1 on AKS 2019-03-13 16:44:33 +01:00
jmanuelcorral
d70ea89743 Tested on AKS 2019-03-13 16:41:49 +01:00
Maurits van Beusekom
954dd4893a Correctly set the backing field for the use-local-k8s parameter 2019-03-12 11:47:24 +01:00
Maurits van Beusekom
e5ee6d735c Fix initialization of the use_custom_registry boolean 2019-03-11 13:20:40 +01:00
Maurits van Beusekom
45755aff0b Fix path error in docker-compose command 2019-03-08 16:16:50 +01:00
Maurits van Beusekom
46590874a7 Build correct solution 2019-03-08 14:03:14 +01:00
Maurits van Beusekom
047322f1a5 Added bash version of the Helm deploy script 2019-03-08 11:56:07 +01:00
jmanuelcorral
b19d4f2fc8 Fix errors on las commit 2019-03-07 16:29:14 +01:00
jmanuelcorral
7ff2c56624 Fix merge 2019-03-07 16:27:51 +01:00
jmanuelcorral
3e7f930208 Added support to istio with nginx-ingress 2019-03-07 16:26:03 +01:00
jmanuelcorral
6926bbe54b Enabling istio on local kubernetes and first pod configuration, needs more work, unstable 2019-03-06 16:14:58 +01:00
José Corral
abb108e03d Enabling istio on local kubernetes and first pod configuration, needs more work, unstable 2019-03-06 16:11:40 +01:00
eiximenis
b2252dc4ec Webhooks api Devspaces 2019-02-25 16:48:41 +01:00
eiximenis
1c776776c9 Identity.API devspaces setup 2019-02-25 15:35:33 +01:00
eiximenis
631696c4ae Updated helm charts to support devspaces 2019-02-25 13:27:26 +01:00
eiximenis
eed86811aa Merge branch 'test-devspaces' of https://github.com/dotnet-architecture/eShopOnContainers into features/devspaces 2019-02-12 15:55:16 +01:00
eiximenis
0eae3c3ea3 Merge branch 'features/webhooks' into dev 2019-02-11 15:19:50 +01:00
eiximenis
5b237b0a8b webhooks flow finished. Only missing bug in api that don't show the hooks 2019-02-06 19:59:26 +01:00
eiximenis
50a5f8b0b4 new helm charts for webhooks 2019-02-06 10:21:47 +01:00
eiximenis
e759459c54 updated helm charts for final probes config on k8s 2019-01-29 15:22:57 +01:00
eiximenis
a4f169ddce added port configuration for liveness/readiness probes in helm charts 2019-01-29 12:25:02 +01:00
eiximenis
2c5f58f104 healtchecks 2019-01-29 11:35:43 +01:00
Ramón Tomás
b9dcc80acd Merge Netcore2.2 branch 2019-01-03 18:41:58 +01:00
Ramón Tomás
dbf175f913 Fixed missing env variables in marketing.api in k8s scripts
Added Resource path in webstatus UI when deploying with K8S
Added Liveness healthChecks
Updated k8s healthcheck configuration
2019-01-03 17:11:56 +01:00
eiximenis
b408d58f55 fix error on aks deployment 2018-12-17 16:11:43 +01:00
Ramón Tomás
8d794a220b Updated Helm scripts to include healthcheck url env vars
Updated Webstatus docker-compose to include HealthCheck url env vars
2018-12-04 15:51:33 +01:00
RamonTC
75e4a11116
Merge pull request #874 from erikpique/test-devspaces
Test devspaces
2018-12-03 12:35:54 +01:00
eiximenis
2593d5d3ad local k8s docker support 2018-11-12 17:55:22 +01:00