Skip to content

Commit bf280ab

Browse files
committed
2 parents 0f12640 + 2d92618 commit bf280ab

3 files changed

Lines changed: 7 additions & 4 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The microservices are different in type, meaning different internal architecture
3333
<img src="img/eShopOnContainers_Types_Of_Microservices.png">
3434
<p>
3535
<p>
36-
Additional miroservice styles with other frameworks and No-SQL databases will be added, eventually. This is a great opportunity for pull requests from the community, like a new microservice using Nancy, or even other languages like Node, Go, Python or data containers with MongoDB with Azure DocDB compatibility, PostgreSQL, RavenDB, Event Store, MySql, etc. You name it! :)
36+
Additional microservice styles with other frameworks and No-SQL databases will be added, eventually. This is a great opportunity for pull requests from the community, like a new microservice using Nancy, or even other languages like Node, Go, Python or data containers with MongoDB with Azure DocDB compatibility, PostgreSQL, RavenDB, Event Store, MySql, etc. You name it! :)
3737

3838
> ### Important Note on Database Servers/Containers
3939
> In this solution's current configuration for a development environment, the SQL databases are automatically deployed with sample data into a single SQL Server for Linux container (a single shared Docker container for SQL databases) so the whole solution can be up and running without any dependency to any cloud or specific server. Each database could also be deployed as a single Docker container, but then you'd need more then 8GB or memory RAM assigned to Docker in your development machine in order to be able to run 3 SQL Server Docker containers in your Docker Linux host in "Docker for Windows" or "Docker for Mac" development environments.

k8s/gen-k8s-env.ps1

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
[parameter(Mandatory=$false)][string]$registryName,
55
[parameter(Mandatory=$true)][string]$orchestratorName,
66
[parameter(Mandatory=$true)][string]$dnsName,
7-
[parameter(Mandatory=$true)][string]$createAcr=$true
7+
[parameter(Mandatory=$true)][string]$createAcr=$true,
8+
[parameter(Mandatory=$false)][int]$agentCount=2,
9+
[parameter(Mandatory=$false)][string]$agentVMSize="Standard_D2_v2",
10+
[parameter(Mandatory=$false)][int]$masterCount=1
811
)
912

1013
# Create resource group
@@ -19,7 +22,7 @@ if ($createAcr -eq $true) {
1922

2023
# Create kubernetes orchestrator
2124
Write-Host "Creating kubernetes orchestrator..." -ForegroundColor Yellow
22-
az acs create --orchestrator-type=kubernetes --resource-group $resourceGroupName --name=$orchestratorName --dns-prefix=$dnsName --generate-ssh-keys
25+
az acs create --orchestrator-type=kubernetes --resource-group $resourceGroupName --name=$orchestratorName --dns-prefix=$dnsName --generate-ssh-keys --agent-count=$agentCount --agent-vm-size=$agentVMSize --master-count=$masterCount
2326

2427
# Retrieve kubernetes cluster configuration and save it under ~/.kube/config
2528
az acs kubernetes get-credentials --resource-group=$resourceGroupName --name=$orchestratorName

src/Mobile/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ eShopOnContainers is a reference app whose imagined purpose is to serve the mobi
1010
1. A Xamarin.Forms mobile app for iOS, Android and Windows.
1111
2. Several .NET Web API microservices deployed as Docker containers.
1212

13-
##Xamarin.Forms App (eShopOnContainers)
13+
### Xamarin.Forms App (eShopOnContainers)
1414

1515
This project exercises the following platforms, frameworks or features:
1616

0 commit comments

Comments
 (0)