Skip to content

Commit 6a61af8

Browse files
authored
Create _index.md
1 parent b7cf451 commit 6a61af8

File tree

1 file changed

+57
-0
lines changed
  • content/learning-paths/servers-and-cloud-computing/google-axion-cicd-gke

1 file changed

+57
-0
lines changed
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
title: Deploy a .NET application on GKE using github action workflow
3+
4+
minutes_to_complete: 60
5+
6+
who_is_this_for: This is an advanced topic for software developers who want to develop cloud-native applications using GitHub Actions and Google Kubernetes Engine (GKE), and run them on google Axion VMs.
7+
8+
learning_objectives:
9+
- Configure a google Axion VM as a self-hosted GitHub runner.
10+
- Create a GKE cluster with Arm-based google Axion nodes using Terraform.
11+
- Deploy a .NET application to GKE with GitHub Actions using the self-hosted Arm64-based runner.
12+
13+
prerequisites:
14+
- A GCP account.
15+
- A GitHub account.
16+
- A machine with [Terraform](/install-guides/terraform/),[gcloud CLI](/install-guides/gcloud.md), and [Kubectl](/install-guides/kubectl/) installed.
17+
18+
author: odidev
19+
20+
### Tags
21+
skilllevels: Advanced
22+
subjects: Containers and Virtualization
23+
cloud_service_providers: Google cloud platform
24+
25+
armips:
26+
- Neoverse
27+
28+
tools_software_languages:
29+
- .NET
30+
- Kubernetes
31+
- Docker
32+
33+
operatingsystems:
34+
- Linux
35+
36+
further_reading:
37+
- resource:
38+
title: GKE documentation
39+
link: https://cloud.google.com/kubernetes-engine/docs
40+
type: documentation
41+
- resource:
42+
title: Google Developer connect documentation
43+
link: https://cloud.google.com/developer-connect/docs
44+
type: documentation
45+
- resource:
46+
title: Kubernetes documentation
47+
link: https://kubernetes.io/docs/home/
48+
type: documentation
49+
50+
51+
52+
### FIXED, DO NOT MODIFY
53+
# ================================================================================
54+
weight: 1 # _index.md always has weight of 1 to order correctly
55+
layout: "learningpathall" # All files under learning paths have this same wrapper
56+
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
57+
---

0 commit comments

Comments
 (0)