trainingscenter

所属分类:云原生工具
开发工具:HCL
文件大小:6KB
下载次数:0
上传日期:2019-10-14 18:36:34
上 传 者sh-1993
说明:  Kubernetes初学者培训中心
(Trainingscenter for Kubernetes Beginners)

文件列表:
do_domain.tf (66, 2019-10-11)
do_kubernetes.tf (1184, 2019-10-11)
do_provider.tf (52, 2019-10-11)
helm_externaldns.tf (433, 2019-10-11)
helm_openfaas.tf (1664, 2019-10-11)
helm_setup.tf (1446, 2019-10-11)
helm_traefik.tf (492, 2019-10-11)
linkerd.tf (838, 2019-10-11)
values-openfaas.yml (577, 2019-10-11)
values-traefik.yml (706, 2019-10-11)
variables.tf (317, 2019-10-11)
versions.tf (46, 2019-10-11)

# Trainingscenter This repository contains the resources for the Trainingscenter project. Purpose of this project is giving developers a way of learning to work with Kubernetes and applications running on the platform. The sources in this project provision a Kubernetes cluster on DigitalOcean with Linkerd, ExternalDNS and Traefik running on it. These tools are a sensible baseline for developers to get started working on Kubernetes. # Get Started ## Requirements * kubectl * terraform * helm * linkerd ## Run it ``` export DIGITAL_OCEAN_TOKEN= export KUBECONFIG=contexts/kube-cluster-trainingscenter.yaml # Run Terraform to create infrastructure terraform init terraform apply -var do_token=${DIGITAL_OCEAN_TOKEN} -var acme_mail=mail@sample.com -var domain=sample.com # List all created resources in Kubernetes cluster kubectl get all --all-namespaces # Connect to Linkerd dashboard linkerd dashboard & ``` ## Reference guide | Option | Usage | | ------------- |:---------------------:| | do_token | | | domain | | | acme_mail | | # Contributing

近期下载者

相关文件


收藏者