This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
kind: Service | |
metadata: | |
name: kubeapispoc-service | |
labels: | |
app: kubeapispoc | |
spec: | |
selector: | |
app: sampleapp | |
ports: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: apps/v1 | |
kind: Deployment | |
metadata: | |
name: sampleapp-deployment | |
spec: | |
replicas: 3 | |
selector: | |
matchLabels: | |
app: sampleapp | |
template: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM mcr.microsoft.com/dotnet/aspnet:5.0-buster-slim AS base | |
WORKDIR /app | |
EXPOSE 80 | |
EXPOSE 443 | |
FROM mcr.microsoft.com/dotnet/sdk:5.0-buster-slim AS build | |
WORKDIR /src | |
COPY ["sampleapp.csproj", ""] | |
RUN dotnet restore "./sampleapp.csproj" | |
COPY . . |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$resourcegroup = "k8s-rg" | |
$location = "australiaeast" | |
$registryname = "k8sregstyr" | |
az group create --name $resourcegroup --location $location | |
az acr create --resource-group $resourcegroup ` | |
--name $registryname ` | |
--sku Basic ` | |
--admin-enabled true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$resourcegroup = "k8s-rg" | |
$location = "australiaeast" | |
$clustername = "k8s-akscluster" | |
az group create --name $resourcegroup --location $location | |
az aks create --resource-group $resourcegroup ` | |
--name $clustername ` | |
--kubernetes-version 1.19.3 ` | |
--node-vm-size Standard_DS2_v2 ` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
An execution plan has been generated and is shown below. | |
Resource actions are indicated with the following symbols: | |
+ create | |
-/+ destroy and then create replacement | |
Terraform will perform the following actions: | |
# azurerm_kubernetes_cluster.aks_cluster will be created | |
+ resource "azurerm_kubernetes_cluster" "aks_cluster" { | |
+ dns_prefix = "K8s-akscluster" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public async Task DeleteCustomer(Customer customer) | |
{ | |
try | |
{ | |
await this._cosmosDbContext.CustomerContainer.DeleteItemAsync<Customer>(customer.customerId, new PartitionKey(customer.customerId) ); | |
} | |
catch (CosmosException ex) | |
{ | |
Console.WriteLine("Exception occured in DeleteCustomer: Message body is {0}.\n", ex.Message); | |
throw; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public async Task AddOrders(List<Order> orders, string customerId) | |
{ | |
var ordersToInsert = new List<KeyValuePair<PartitionKey, Stream>>(); | |
foreach (var order in orders) | |
{ | |
var stream = new MemoryStream(); | |
await JsonSerializer.SerializeAsync(stream, order); | |
ordersToInsert.Add(new KeyValuePair<PartitionKey, Stream>(new PartitionKey(order.CustomerId), stream)); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
addon_profile { | |
# PREVIEWFEATURE: AzurePolicy | |
azure_policy { | |
enabled = true | |
} | |
kube_dashboard { | |
enabled = false | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
network_profile { | |
network_plugin = "azure" | |
network_policy = "azure" | |
service_cidr = var.service_cidr | |
dns_service_ip = var.dns_service_ip | |
docker_bridge_cidr = var.docker_cidr | |
outbound_type = "userDefinedRouting" | |
} |
NewerOlder