Skip to content

Commit 1a43ab5

Browse files
committed
Fix duplicate YAML keys in front matter
Hugo upgraded its YAML library to a YAML 1.1 compliant version in v0.152.0 (https://github.com/gohugoio/hugo/releases/tag/v0.152.0), which now throws an error on duplicate keys. This commit fixes that. Note that: * The old behaviour was to keep the last occurrence of a duplicate key, so that's is the most commin strategy used here. * But I have also manually inspected and merged some of them.
1 parent 238d243 commit 1a43ab5

44 files changed

Lines changed: 2 additions & 46 deletions

File tree

  • docs
    • guides
      • applications
        • big-data/deep-learning-frameworks-overview
        • configuration-management
          • ansible
          • basics
            • gitops-principles-and-workflow
            • what-is-infrastructure-as-a-service
          • chef/how-to-install-chef-on-ubuntu-20-04
          • packer/deploy-packer-image-with-terraform
          • terraform
            • beginners-guide-to-terraform
            • create-a-multicloud-infrastructure-using-terraform
            • how-to-deploy-secure-linodes-using-cloud-firewalls-and-terraform
            • how-to-use-terraform-with-linode-object-storage
            • import-existing-infrastructure-to-terraform
            • secrets-management-with-terraform
          • vault/use-hashicorp-vault-for-secret-management
        • containers
      • databases
        • hadoop/how-to-install-and-set-up-hadoop-cluster
        • mariadb
          • backup-mariadb-mysql-to-object-storage-with-restic
          • set-up-mariadb-clusters-with-galera-debian-and-ubuntu
        • mongodb
          • a-shell-script-to-automatically-backup-mongodb-databases
          • getting-started-with-mongodb
          • indexing-mongodb
          • mongodb-community-shell-installation
          • navigate-mongodb-databases
        • mysql
        • neo4j/an-introduction-to-neo4j
        • postgresql
        • redis
        • sql-syntax/sharded-database
      • development/frameworks/apache-tomcat
      • kubernetes/how-to-deploy-jenkins-x-in-linode-kubernetes-engine
      • networking
        • dns/how-to-understand-ip-addresses
        • vpn/set-up-wireguard-vpn-on-debian
    • marketplace-docs/guides

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/guides/applications/big-data/deep-learning-frameworks-overview/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ published: 2021-08-27
99
keywords: ['deep learning frameworks']
1010
tags: ['python']
1111
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
12-
tags: ["saas"]
1312
---
1413

1514
## What is Deep Learning?

docs/guides/applications/configuration-management/ansible/deploy-linodes-using-ansible/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ external_resources:
1414
aliases: ['/applications/configuration-management/ansible/deploy-linodes-using-ansible/','/applications/configuration-management/deploy-linodes-using-ansible/']
1515
tags: ["automation"]
1616
image: how-to-use-the-linode-ansible-module-to-deploy-linodes.png
17-
tags: ["saas"]
1817
deprecated: true
1918
deprecated_link: 'guides/deploy-linodes-using-linode-ansible-collection/'
2019
---

docs/guides/applications/configuration-management/ansible/secrets-management-with-ansible/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1010
external_resources:
1111
- '[Red Hat - Enable Sysadmin: Handling Secrets in Your Ansible Playbooks](https://www.redhat.com/sysadmin/ansible-playbooks-secrets)'
1212
- '[Ansible Documentation: Protecting Sensitive Data with Ansible Vault](https://docs.ansible.com/ansible/latest/vault_guide/index.html)'
13-
tags: ["saas"]
1413
---
1514

1615
Ansible stands out for its capabilities in automating server provisioning and management. Ansible's playbooks, its ability to group and organize resources, and numerous other features make it a great asset for administering servers.

docs/guides/applications/configuration-management/basics/gitops-principles-and-workflow/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ published: 2021-12-17
99
keywords: ['gitops vs devops', 'gitops and kubernetes', 'gitops workflow']
1010
tags: ['kubernetes', 'container', 'monitoring']
1111
license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
12-
tags: ["saas"]
1312
---
1413

1514
If you're a developer, chances are you know what [Git](/docs/guides/a-beginners-guide-to-github/) is. However, you may not be as familiar with *GitOps*. This guide gives you an understanding of GitOps, compares GitOps to DevOps, describes the GitOps workflow, and the tools often used with this methodology.

docs/guides/applications/configuration-management/basics/what-is-infrastructure-as-a-service/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ external_resources:
1414
- '[Open Stack](https://www.openstack.org/)'
1515
- '[Apache CloudStack](https://cloudstack.apache.org/)'
1616
- '[Docker](https://www.docker.com/)'
17-
tags: ["saas"]
1817
---
1918

2019
*Infrastructure as a Service* (IaaS) is a cloud computing service that provides virtual infrastructure to customers on demand. However, customers still manage and operate their own resources. This model frees users from having to operate and maintain their own costly equipment. Some of the infrastructure components offered by IaaS providers include servers, data storage, and networking capabilities. This guide describes IaaS and explains its advantages and rationale, and outlines how to use it.

docs/guides/applications/configuration-management/chef/how-to-install-chef-on-ubuntu-20-04/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ external_resources:
2121
- '[Chef Supermarket](https://supermarket.chef.io/)'
2222
- '[Chef Supermarket documentation](https://docs.chef.io/workstation/knife_supermarket/)'
2323
- '[Chef bootstrap documentation](https://docs.chef.io/install_bootstrap/)'
24-
tags: ["saas"]
2524
---
2625

2726
[Chef](https://www.chef.io/) is a free and open source *Infrastructure as Code* (IaC) application. It's a configuration management system that allows administrators to provision and manage infrastructure using automation. A complete Chef workflow includes one or more Chef Workstations, a Chef Server, and a set of nodes. This guide provides some background on how Chef works, and explains how to install and configure Chef on Ubuntu 20.04.

docs/guides/applications/configuration-management/packer/deploy-packer-image-with-terraform/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ license: '[CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0)'
1212
external_resources:
1313
- '[Terraform - HashiCorp Learn: Provision Infrastructure with Packer](https://learn.hashicorp.com/tutorials/terraform/packer)'
1414
- '[Packer - Use Cases: Integrate with Terraform](https://www.packer.io/use-cases/integrate-with-terraform)'
15-
tags: ["saas"]
1615
---
1716

1817
Both the Packer and Terraform tools by HashiCorp stand out for remarkable infrastructure-automating. Despite some overlap, the tools have distinct and complimentary features. This makes them an effective pair, with Packer used to create images that Terraform then deploys as a complete infrastructure.

docs/guides/applications/configuration-management/terraform/beginners-guide-to-terraform/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ image: ABeginnersGuidetoTerraform.png
1212
external_resources:
1313
- '[Terraform Documentation](https://www.terraform.io/docs/index.html)'
1414
aliases: ['/applications/configuration-management/terraform/beginners-guide-to-terraform/','/applications/configuration-management/beginners-guide-to-terraform/']
15-
tags: ["saas"]
1615
---
1716

1817
[Terraform](https://www.terraform.io) by HashiCorp is an orchestration tool that allows you to represent your Linode instances and other resources with declarative code inside configuration files, instead of manually creating those resources via the Linode Manager or API. This practice is referred to as *Infrastructure as Code*, and Terraform is a popular example of this methodology. The basic workflow when using Terraform is:

docs/guides/applications/configuration-management/terraform/create-a-multicloud-infrastructure-using-terraform/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ external_resources:
2323
- '[DynamoDB service](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/SettingUp.DynamoWebService.html)'
2424
- '[AWS Provider in the Terraform Registry](https://registry.terraform.io/providers/hashicorp/aws/latest/docs)'
2525
- '[Build, update, or destroy AWS infrastructure with Terraform](https://learn.hashicorp.com/collections/terraform/aws-get-started)'
26-
tags: ["saas"]
2726
---
2827

2928
[*Terraform*](https://www.terraform.io/) is an open-source tool that is built by [*HashiCorp*](https://www.hashicorp.com). Using the *HashiCorp Configuration Language* (HCL), you can automate deploying your infrastructure, and provisioning its resources.

docs/guides/applications/configuration-management/terraform/how-to-deploy-secure-linodes-using-cloud-firewalls-and-terraform/index.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ image: feature.png
1212
external_resources:
1313
- '[Terraform Linode Provider Official Documentation](https://registry.terraform.io/providers/linode/linode/latest/docs)'
1414
aliases: ['/applications/configuration-management/terraform/how-to-deploy-secure-linodes-using-cloud-firewalls-and-terraform/']
15-
tags: ["saas"]
1615
---
1716

1817
Terraform modules allow you to better organize your configuration code and to distribute and reuse it. You can host your Terraform modules on remote version control services, like GitHub, for others to use. The Terraform Module Registry hosts community modules that you can reuse for your own Terraform configurations, or you can publish your own modules for consumption by the Terraform community.

0 commit comments

Comments
 (0)