Skip to content

Commit

Permalink
Merge pull request #433 from ArmDeveloperEcosystem/main
Browse files Browse the repository at this point in the history
update production
  • Loading branch information
jasonrandrews authored Aug 4, 2023
2 parents 0b8f7e8 + db87ce4 commit 0be66b1
Show file tree
Hide file tree
Showing 38 changed files with 594 additions and 1,466 deletions.
6 changes: 6 additions & 0 deletions .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1484,3 +1484,9 @@ virtualizer
APIGW
TLS
prebuilt
integrations
Spawner
UnityMain
Gaskin
systemmetrics
Autoconnect
11 changes: 3 additions & 8 deletions archetypes/learning-path/_index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
---
title: PLACEHOLDER TITLE

description: PLACEHOLDER DESCRIPTION

minutes_to_complete: 10

who_is_this_for: PLACEHOLDER SENTENCE
Expand All @@ -23,12 +21,9 @@ subjects: PLACEHOLDER SUBJECT
armips:
- PLACEHOLDER IP A
- PLACEHOLDER IP B
tools:
- PLACEHOLDER TOOL C
- PLACEHOLDER TOOL D
softwares:
- PLACEHOLDER SOFTWARE E
- PLACEHOLDER SOFTWARE F
tools_software_languages:
- PLACEHOLDER TOOL OR SOFTWARE C
- PLACEHOLDER TOOL OR SOFTWARE D
operatingsystems:
- PLACEHOLDER OS G

Expand Down
9 changes: 5 additions & 4 deletions content/learning-paths/microcontrollers/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ key_ip:
maintopic: true
operatingsystems_filter:
- Baremetal: 19
- Linux: 2
- macOS: 1
- Linux: 3
- macOS: 2
- RTOS: 7
- Windows: 1
- Windows: 2
subjects_filter:
- CI-CD: 2
- CI-CD: 3
- Libraries: 1
- ML: 6
- Performance and Architecture: 7
Expand Down Expand Up @@ -44,6 +44,7 @@ tools_software_languages_filter:
- Trusted Firmware: 2
- TrustZone: 2
- TVMC: 1
- vcpkg: 1
- Zephyr: 1
weight: 5
---
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,12 @@ armips:
tools:
- Arm Compiler for Embedded
- GCC
softwares:
tools_software_languages:
- vcpkg
operatingsystems:
- Linux
- Windows
- MacOS
- macOS


### FIXED, DO NOT MODIFY
Expand Down
14 changes: 7 additions & 7 deletions content/learning-paths/servers-and-cloud-computing/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ key_ip:
- Neoverse
maintopic: true
operatingsystems_filter:
- Linux: 40
- Linux: 41
- macOS: 1
- Windows: 2
pinned_modules:
Expand All @@ -19,7 +19,7 @@ pinned_modules:
subjects_filter:
- CI-CD: 2
- Containers and Virtualization: 12
- Databases: 9
- Databases: 10
- Libraries: 5
- ML: 2
- Performance and Architecture: 7
Expand All @@ -30,27 +30,27 @@ title: Servers and Cloud Computing
tools_software_languages_filter:
- 5G: 1
- Alibaba: 2
- Ansible: 5
- Ansible: 4
- armclang: 1
- armie: 1
- ArmRAL: 1
- AWS: 15
- AWS: 14
- AWS CodeBuild: 1
- Azure: 10
- Azure: 9
- Bastion: 3
- Clair: 1
- ClickBench: 1
- ClickHouse: 1
- Coding: 6
- Docker: 6
- Docker: 5
- ECS: 1
- Fortran: 1
- gcc: 1
- GCC: 4
- gdb: 1
- Geekbench: 1
- Go: 2
- Google Cloud: 9
- Google Cloud: 8
- HammerDB: 1
- InnoDB: 1
- Intrinsics: 1
Expand Down
26 changes: 7 additions & 19 deletions content/learning-paths/servers-and-cloud-computing/mysql/_index.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,17 @@
---
title: Deploy MySQL on Arm
title: Learn how to deploy MySQL

minutes_to_complete: 30
minutes_to_complete: 30

who_is_this_for: This is an introductory topic for software developers who want to deploy MySQL.
who_is_this_for: This is an introductory topic for software developers who want to deploy MySQL on Arm.

learning_objectives:
- Deploy single instance of MySQL through Docker, RDS and an AWS EC2
- Deploy single instance of MySQL through an Azure
- Deploy single instance of MySQL through GCP
- Automate MySQL EC2 instance creation using Terraform and Ansible
- Learn about the various ways MySQL can be deployed.
- Learn how to interact with a MySQL database using a MySQL client CLI tool.

prerequisites:
- An [AWS account](https://portal.aws.amazon.com/billing/signup?nc2=h_ct&src=default&redirect_url=https%3A%2F%2Faws.amazon.com%2Fregistration-confirmation#/start). Create an account if needed.
- A computer with [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) installed
- A computer with [AWS IAM authenticator](https://docs.aws.amazon.com/eks/latest/userguide/install-aws-iam-authenticator.html) installed
- A computer with [Ansible](https://www.cyberciti.biz/faq/how-to-install-and-configure-latest-version-of-ansible-on-ubuntu-linux/) installed
- A computer with [Terraform](/install-guides/terraform) installed
- A computer with [Docker](https://www.simplilearn.com/tutorials/docker-tutorial/how-to-install-docker-on-ubuntu) installed
- An Arm based instance from a cloud service provider, or an on-premise Arm server.
- If you do not have an Arm node, the next section discusses some options.

author_primary: Jason Andrews
### Tags
Expand All @@ -30,12 +24,6 @@ operatingsystems:
tools_software_languages:
- SQL
- MySQL
- Terraform
- Ansible
- AWS
- Google Cloud
- Azure
- Docker

### FIXED, DO NOT MODIFY
# ================================================================================
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,22 +13,22 @@
review:
- questions:
question: >
Ansible is a pull-based configuration management tool
The MySQL serve default configuration (or out of box configuration) works without issue.
answers:
- "True"
- "False"
correct_answer: 2
correct_answer: 1
explanation: >
Ansible works on the Push mechanism.
The default configuration of MySQL works. However, the Learn how to Tune MySQL learning path should be completed to learn how to tune a MySQL server that is running on Arm.
- questions:
question: >
You can keep secret data in the playbook
There are numerous options for deploying MySQL on Arm.
answers:
- "True"
- "False"
correct_answer: 1
explanation: >
It is possible to keep secret data in your Ansible content with the use of Vault in playbooks.
From bare metal, to cloud VMs, to cloud provider database services. There are many ways to get access to different Arm based hardware for deploying MySQL server.
# ================================================================================
# FIXED, DO NOT MODIFY
Expand Down
Loading

0 comments on commit 0be66b1

Please sign in to comment.