├── .gitattributes
├── .gitignore
├── LICENSE
├── README.md
├── applications
├── AD-Capital-Kube
│ ├── Agent-Dynamic-Loading
│ │ ├── ADCapital-Project
│ │ │ ├── Dockerfile
│ │ │ └── startup.sh
│ │ ├── ADCapital-Tomcat
│ │ │ ├── Dockerfile
│ │ │ ├── docker-compose.yml
│ │ │ ├── setenv.sh
│ │ │ └── startup.sh
│ │ ├── README.md
│ │ └── appd-machine
│ │ │ ├── .gitignore
│ │ │ ├── Dockerfile
│ │ │ ├── KubernetesEventsMonitor
│ │ │ ├── config.yml
│ │ │ ├── kubernetes-events-extension.jar
│ │ │ └── monitor.xml
│ │ │ ├── appdynamics.env
│ │ │ ├── config
│ │ │ ├── log4j.xml
│ │ │ └── start-appdynamics
│ ├── Kubernetes
│ │ ├── adcapitaldb-deployment.yaml
│ │ ├── approval-deployment.yaml
│ │ ├── env-configmap.yaml
│ │ ├── load-deployment.yaml
│ │ ├── portal-deployment.yaml
│ │ ├── processor-deployment.yaml
│ │ ├── rabbitmq-deployment.yaml
│ │ ├── rest-deployment.yaml
│ │ ├── secret.yaml
│ │ └── verification-deployment.yaml
│ ├── KubernetesMachineAgent
│ │ └── monitor-deployment.yaml
│ ├── KubernetesNetVisAgent
│ │ └── netviz-k8s.yaml
│ ├── KubernetesWalkthrough
│ │ ├── 1.md
│ │ ├── 2.md
│ │ ├── 3.md
│ │ ├── 4.md
│ │ ├── 5.md
│ │ ├── 6.md
│ │ └── assets
│ │ │ └── images
│ │ │ ├── 1.png
│ │ │ ├── 10.png
│ │ │ ├── 11.png
│ │ │ ├── 12.png
│ │ │ ├── 13.png
│ │ │ ├── 14.png
│ │ │ ├── 15.png
│ │ │ ├── 16.png
│ │ │ ├── 17.png
│ │ │ ├── 18.png
│ │ │ ├── 19.png
│ │ │ ├── 2.png
│ │ │ ├── 20.png
│ │ │ ├── 21.png
│ │ │ ├── 22.png
│ │ │ ├── 23.png
│ │ │ ├── 24.png
│ │ │ ├── 3.png
│ │ │ ├── 4.png
│ │ │ ├── 5.png
│ │ │ ├── 6.png
│ │ │ ├── 7.png
│ │ │ ├── 8.png
│ │ │ └── 9.png
│ ├── Prometheus
│ │ ├── install-monitoring-agent.sh
│ │ ├── prometheus-service.yml
│ │ └── rbac-setup.yml
│ ├── README.md
│ ├── appd-infrastructure
│ │ ├── .helmignore
│ │ ├── Chart.yaml
│ │ ├── templates
│ │ │ ├── NOTES.txt
│ │ │ ├── _helpers.tpl
│ │ │ ├── deployment.yaml
│ │ │ ├── env-configmap.yaml
│ │ │ ├── ingress.yaml
│ │ │ ├── secret.yaml
│ │ │ └── service.yaml
│ │ └── values.yaml
│ └── create.sh
├── aws
│ └── AD-Capital-Kube
│ │ ├── ClusterAgent
│ │ └── appdynamics-cluster-agent-alpine-linux.zip
│ │ ├── KubeExtMachineAgent
│ │ ├── ap-southeast-2
│ │ │ └── monitor-deployment.yaml
│ │ ├── eu-central-1
│ │ │ └── monitor-deployment.yaml
│ │ ├── eu-west-2
│ │ │ └── monitor-deployment.yaml
│ │ ├── eu-west-3
│ │ │ └── monitor-deployment.yaml
│ │ ├── sa-east-1
│ │ │ └── monitor-deployment.yaml
│ │ ├── us-east-1
│ │ │ └── monitor-deployment.yaml
│ │ ├── us-east-2
│ │ │ └── monitor-deployment.yaml
│ │ └── us-west-2
│ │ │ └── monitor-deployment.yaml
│ │ ├── KubeMachineAgent
│ │ └── machine-agent-k8s.yaml
│ │ ├── create_eks_cluster.sh
│ │ ├── create_eks_service_account.sh
│ │ ├── create_env_configmap.sh
│ │ ├── create_kubeconfig_for_eks.sh
│ │ ├── delete_eks_cluster.sh
│ │ ├── env-configmap-template.yaml
│ │ └── secret-template.yaml
└── pov-playbook1
│ └── lab-artifacts
│ └── lab-artifacts.zip
├── bin
└── set_appd_cloud_kickstart_env.sh.template
├── builders
├── packer
│ ├── .gitignore
│ ├── aws
│ │ ├── apm-platform-al2.json
│ │ ├── apm-platform-al2023.json
│ │ ├── apm-platform-centos79.json
│ │ ├── apm-platform-centos8-stream.json
│ │ ├── apm-platform-ubuntu2204.json
│ │ ├── cwom-platform-centos79.json
│ │ ├── devnet-centos79.json
│ │ ├── ext-al2.json
│ │ ├── ext-al2023.json
│ │ ├── ext-centos79.json
│ │ ├── lpad-al2.json
│ │ ├── lpad-al2023.json
│ │ ├── lpad-almalinux810.json
│ │ ├── lpad-almalinux94.json
│ │ ├── lpad-centos79.json
│ │ ├── lpad-centos8-stream.json
│ │ ├── lpad-centos9-stream.json
│ │ ├── lpad-fedora37.json
│ │ ├── lpad-fedora38.json
│ │ ├── lpad-fedora39.json
│ │ ├── lpad-ol79.json
│ │ ├── lpad-ol810.json
│ │ ├── lpad-ol94.json
│ │ ├── lpad-rocky810.json
│ │ ├── lpad-rocky94.json
│ │ ├── lpad-ubuntu1804.json
│ │ ├── lpad-ubuntu2004.json
│ │ ├── lpad-ubuntu2204.json
│ │ ├── lpad-ubuntu2404.json
│ │ ├── pov-playbook1-al2.json
│ │ ├── pov-playbook1-al2023.json
│ │ ├── pov-playbook1-centos79.json
│ │ ├── pov-playbook1-ubuntu1804.json
│ │ ├── pov-playbook1-ubuntu2004.json
│ │ ├── pov-playbook1-ubuntu2204.json
│ │ └── teastore-centos79.json
│ ├── azure
│ │ ├── apm-platform-centos79.json
│ │ ├── apm-platform-ubuntu2204.json
│ │ ├── lpad-centos79.json
│ │ ├── lpad-ubuntu2204.json
│ │ └── teastore-centos79.json
│ └── gcp
│ │ ├── apm-platform-centos79.json
│ │ ├── apm-platform-ubuntu2204.json
│ │ ├── lpad-centos79.json
│ │ ├── lpad-ubuntu2204.json
│ │ └── teastore-centos79.json
└── terraform
│ ├── aws
│ ├── eks-monitoring-lab
│ │ ├── apm-platform
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── policies
│ │ │ │ ├── ec2-access-policy-template.json
│ │ │ │ └── ec2-assume-role-policy.json
│ │ │ ├── templates
│ │ │ │ └── user-data-sh.tmpl
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ │ └── lpad
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── policies
│ │ │ ├── ec2-access-policy-template.json
│ │ │ └── ec2-assume-role-policy.json
│ │ │ ├── templates
│ │ │ └── user-data-sh.tmpl
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ ├── pov-playbook1
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ ├── policies
│ │ │ ├── ec2-access-policy-template.json
│ │ │ └── ec2-assume-role-policy.json
│ │ ├── templates
│ │ │ └── user-data-sh.tmpl
│ │ ├── variables.tf
│ │ └── versions.tf
│ └── teastore
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ ├── policies
│ │ ├── ec2-access-policy.json
│ │ └── ec2-assume-role-policy.json
│ │ ├── templates
│ │ └── user-data-sh.tmpl
│ │ ├── variables.tf
│ │ └── versions.tf
│ ├── azure
│ ├── aks-monitoring-lab
│ │ ├── aks-cluster
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ │ ├── apm-platform
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── templates
│ │ │ │ └── user-data-sh.tmpl
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ │ └── lpad
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── templates
│ │ │ └── user-data-sh.tmpl
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ └── teastore
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ ├── templates
│ │ └── user-data-sh.tmpl
│ │ ├── variables.tf
│ │ └── versions.tf
│ └── gcp
│ ├── gke-monitoring-lab
│ ├── apm-platform
│ │ ├── main.tf
│ │ ├── modules
│ │ │ ├── compute_instance
│ │ │ │ ├── README.md
│ │ │ │ ├── main.tf
│ │ │ │ ├── outputs.tf
│ │ │ │ ├── variables.tf
│ │ │ │ └── versions.tf
│ │ │ └── instance_template
│ │ │ │ ├── README.md
│ │ │ │ ├── main.tf
│ │ │ │ ├── outputs.tf
│ │ │ │ ├── variables.tf
│ │ │ │ └── versions.tf
│ │ ├── outputs.tf
│ │ ├── templates
│ │ │ └── user-data-sh.tmpl
│ │ ├── variables.tf
│ │ └── versions.tf
│ ├── gke-cluster
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ ├── variables.tf
│ │ └── versions.tf
│ └── lpad
│ │ ├── main.tf
│ │ ├── modules
│ │ ├── compute_instance
│ │ │ ├── README.md
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ │ └── instance_template
│ │ │ ├── README.md
│ │ │ ├── main.tf
│ │ │ ├── outputs.tf
│ │ │ ├── variables.tf
│ │ │ └── versions.tf
│ │ ├── outputs.tf
│ │ ├── templates
│ │ └── user-data-sh.tmpl
│ │ ├── variables.tf
│ │ └── versions.tf
│ └── teastore
│ ├── main.tf
│ ├── modules
│ ├── compute_instance
│ │ ├── README.md
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ ├── variables.tf
│ │ └── versions.tf
│ └── instance_template
│ │ ├── README.md
│ │ ├── main.tf
│ │ ├── outputs.tf
│ │ ├── variables.tf
│ │ └── versions.tf
│ ├── outputs.tf
│ ├── variables.tf
│ └── versions.tf
├── docs
├── AWS_VM_BUILD_INSTRUCTIONS.md
├── AZURE_VM_BUILD_INSTRUCTIONS.md
├── BUILD_STEPS_FOR_PREPARING_THE_WORKSHOP.md
├── GCP_VM_BUILD_INSTRUCTIONS.md
└── images
│ ├── AppD-Cloud-Kickstart-Packer-Build-Flow-for-GCP.png
│ ├── AppD-Cloud-Kickstart-Packer-Build-Flow-on-AWS.png
│ ├── AppD-Cloud-Kickstart-Packer-Build-Flow-on-Azure.png
│ ├── AppD-Cloud-Kickstart-Packer-Build-Flow-on-GCP.png
│ ├── AppD-Cloud-Kickstart-Terraform-Build-Flow-for-GCP.png
│ ├── AppD-Cloud-Kickstart-Terraform-Build-Flow-on-AWS.png
│ ├── AppD-Cloud-Kickstart-Terraform-Build-Flow-on-Azure.png
│ ├── AppD-Cloud-Kickstart-Terraform-Build-Flow-on-GCP.png
│ ├── AppD-Cloud-Kickstart-Workshop-Deployment-on-AWS.png
│ ├── AppD-Cloud-Kickstart-Workshop-Deployment-on-Azure.png
│ ├── AppD-Cloud-Kickstart-Workshop-Deployment-on-GCP.png
│ ├── gcloud-init-browser-auth-01.png
│ ├── gcloud-init-browser-auth-02.png
│ ├── gcloud-init-browser-auth-03.png
│ └── gcloud-windows-10-installer-01.png
├── provisioners
└── scripts
│ ├── aws
│ ├── c9-install-2.0.0.sh
│ ├── c9-install.sh
│ ├── config_al2_system_hostname.sh
│ ├── initialize_al2_apm_platform_cloud_init.sh
│ ├── initialize_al2_cwom_platform_cloud_init.sh
│ ├── initialize_al2_ext_cloud_init.sh
│ ├── initialize_al2_lpad_cloud_init.sh
│ ├── initialize_al2_lpad_terraform_cloud_init.sh
│ ├── initialize_al2_terraform_cloud_init.sh
│ ├── install_al2023_docker.sh
│ ├── install_al2023_mongodb_community_server_7.sh
│ ├── install_al2023_mongodb_community_server_8.sh
│ ├── install_al2023_repositories.sh
│ ├── install_al2_ansible.sh
│ ├── install_al2_appdynamics_aws_ec2_monitoring_extension.sh
│ ├── install_al2_docker.sh
│ ├── install_al2_git.sh
│ ├── install_al2_kickstart_tools.sh
│ ├── install_al2_mongodb_community_server_5.sh
│ ├── install_al2_mongodb_community_server_6.sh
│ ├── install_al2_mongodb_community_server_7.sh
│ ├── install_al2_python3.sh
│ ├── install_al2_python3_8.sh
│ └── update_aws_pov_playbook1_cloud9_envs.sh
│ ├── azure
│ ├── config_azure_vm_instance_hostname.sh
│ └── initialize_azure_aks_monitoring_lab_cloud_init.sh
│ ├── centos
│ ├── .gitignore
│ ├── create_aws_eks_cluster.sh
│ ├── create_centos7_group.sh
│ ├── create_centos7_groups.sh
│ ├── create_centos7_swapfile.sh
│ ├── create_centos7_user.sh
│ ├── create_centos7_users.sh
│ ├── delete_aws_eks_cluster.sh
│ ├── install_centos7_ansible.sh
│ ├── install_centos7_apache_tomcat_10.sh
│ ├── install_centos7_apache_tomcat_10_1.sh
│ ├── install_centos7_apache_tomcat_11.sh
│ ├── install_centos7_apache_tomcat_7.sh
│ ├── install_centos7_apache_tomcat_8.sh
│ ├── install_centos7_apache_tomcat_9.sh
│ ├── install_centos7_appdynamics_enterprise_console.sh
│ ├── install_centos7_appdynamics_eum_server.sh
│ ├── install_centos7_appdynamics_machine_agent.sh
│ ├── install_centos7_appdynamics_platform_services.sh
│ ├── install_centos7_aws_ec2_instance_connect.sh
│ ├── install_centos7_azure_cli.sh
│ ├── install_centos7_cisco_cwom.sh
│ ├── install_centos7_cloud_kickstart_lab_tools.sh
│ ├── install_centos7_curl.sh
│ ├── install_centos7_docker.sh
│ ├── install_centos7_git.sh
│ ├── install_centos7_kickstart_tools.sh
│ ├── install_centos7_kubernetes.sh
│ ├── install_centos7_mariadb_community_server_11.sh
│ ├── install_centos7_mongodb_community_server_5.sh
│ ├── install_centos7_mongodb_community_server_6.sh
│ ├── install_centos7_mongodb_community_server_7.sh
│ ├── install_centos7_neofetch.sh
│ ├── install_centos7_oracle_mysql_community_server_57.sh
│ ├── install_centos7_oracle_mysql_community_server_80.sh
│ ├── install_centos7_oracle_mysql_community_server_84.sh
│ ├── install_centos7_oracle_mysql_community_server_90.sh
│ ├── install_centos7_oracle_mysql_shell_8.sh
│ ├── install_centos7_oracle_mysql_shell_84.sh
│ ├── install_centos7_oracle_mysql_shell_90.sh
│ ├── install_centos7_phantomjs_headless_browser.sh
│ ├── install_centos7_python3.sh
│ ├── install_centos7_python3_8.sh
│ ├── install_centos7_python3_scl.sh
│ ├── install_centos7_repositories.sh
│ ├── install_centos7_vim_9.sh
│ ├── install_centos7_xmlstarlet_xml_processor.sh
│ ├── install_centos8_ansible.sh
│ ├── install_centos8_appdynamics_enterprise_console.sh
│ ├── install_centos8_aws_ec2_instance_connect.sh
│ ├── install_centos8_git.sh
│ ├── install_centos8_kickstart_tools.sh
│ ├── install_centos8_mongodb_community_server_5.sh
│ ├── install_centos8_mongodb_community_server_6.sh
│ ├── install_centos8_mongodb_community_server_7.sh
│ ├── install_centos8_mongodb_community_server_8.sh
│ ├── install_centos8_neofetch.sh
│ ├── install_centos8_oracle_mysql_community_server_80.sh
│ ├── install_centos8_oracle_mysql_community_server_84.sh
│ ├── install_centos8_oracle_mysql_community_server_90.sh
│ ├── install_centos8_oracle_mysql_shell_8.sh
│ ├── install_centos8_oracle_mysql_shell_84.sh
│ ├── install_centos8_oracle_mysql_shell_90.sh
│ ├── install_centos8_podman.sh
│ ├── install_centos8_podman_compose.sh
│ ├── install_centos8_python3.sh
│ ├── install_centos8_python3_9.sh
│ ├── install_centos8_repositories.sh
│ ├── install_centos8_vim_9.sh
│ ├── install_centos8_xmlstarlet_xml_processor.sh
│ ├── install_centos9_aws_ec2_instance_connect.sh
│ ├── install_centos9_kickstart_tools.sh
│ ├── install_centos9_oracle_mysql_community_server_80.sh
│ ├── install_centos9_oracle_mysql_community_server_84.sh
│ ├── install_centos9_oracle_mysql_community_server_90.sh
│ ├── install_centos9_oracle_mysql_shell_8.sh
│ ├── install_centos9_oracle_mysql_shell_84.sh
│ ├── install_centos9_oracle_mysql_shell_90.sh
│ ├── install_centos9_python3.sh
│ ├── install_fedora_mongodb_community_server_5.sh
│ ├── install_fedora_mongodb_community_server_6.sh
│ ├── install_fedora_mongodb_community_server_7.sh
│ ├── install_fedora_mongodb_community_server_8.sh
│ ├── install_fedora_podman.sh
│ └── tools
│ │ ├── UCSPMFEAT20191114110716525.lic.template
│ │ ├── appd-controller-license.lic.template
│ │ ├── cwom-license.config.topology.template
│ │ └── cwom-login.config.topology.template
│ ├── common
│ ├── config_aws_cli_2.sh
│ ├── initialize_pov_playbook1_supercar_trader_application_db.sh
│ ├── initialize_supercar_trader_application_db.sh
│ ├── install_ansible.sh
│ ├── install_apache_ant.sh
│ ├── install_apache_groovy.sh
│ ├── install_apache_maven.sh
│ ├── install_appdynamics_ansible_collection.sh
│ ├── install_appdynamics_cluster_agent.sh
│ ├── install_appdynamics_java_agent.sh
│ ├── install_appdynamics_nodejs_serverless_tracer.sh
│ ├── install_aws_cli.sh
│ ├── install_aws_cli_2.sh
│ ├── install_aws_cloud9.sh
│ ├── install_aws_corretto_java_jdk_11.sh
│ ├── install_aws_corretto_java_jdk_15.sh
│ ├── install_aws_corretto_java_jdk_16.sh
│ ├── install_aws_corretto_java_jdk_17.sh
│ ├── install_aws_corretto_java_jdk_18.sh
│ ├── install_aws_corretto_java_jdk_19.sh
│ ├── install_aws_corretto_java_jdk_20.sh
│ ├── install_aws_corretto_java_jdk_21.sh
│ ├── install_aws_corretto_java_jdk_22.sh
│ ├── install_aws_corretto_java_jdk_23.sh
│ ├── install_aws_corretto_java_jdk_24.sh
│ ├── install_aws_corretto_java_jdk_8.sh
│ ├── install_aws_ec2_instance_metadata_query_tool.sh
│ ├── install_aws_eksctl_cli.sh
│ ├── install_aws_iam_authenticator.sh
│ ├── install_aws_kubectl_cli.sh
│ ├── install_docker_compose.sh
│ ├── install_docker_compose_2.sh
│ ├── install_fastfetch_cli.sh
│ ├── install_git_flow.sh
│ ├── install_google_golang.sh
│ ├── install_gradle.sh
│ ├── install_grafana_tanka_cli.sh
│ ├── install_hashicorp_consul.sh
│ ├── install_hashicorp_packer.sh
│ ├── install_hashicorp_terraform.sh
│ ├── install_hashicorp_vault.sh
│ ├── install_helm_cli.sh
│ ├── install_helmfile_cli.sh
│ ├── install_jmespath_jp_json_processor.sh
│ ├── install_jq_json_processor.sh
│ ├── install_jsonnet_bundler_package_manager.sh
│ ├── install_k9s_cli.sh
│ ├── install_kubectl_cli.sh
│ ├── install_nodejs_javascript_runtime.sh
│ ├── install_oracle_java_jdk_17.sh
│ ├── install_oracle_java_jdk_18.sh
│ ├── install_oracle_java_jdk_20.sh
│ ├── install_oracle_java_jdk_21.sh
│ ├── install_oracle_java_jdk_22.sh
│ ├── install_oracle_java_jdk_23.sh
│ ├── install_oracle_java_jdk_24.sh
│ ├── install_root_user_env.sh
│ ├── install_scala3_lang.sh
│ ├── install_scala_lang.sh
│ ├── install_scala_sbt.sh
│ ├── install_serverless_framework_cli.sh
│ ├── install_teastore_application_on_docker.sh
│ ├── install_teastore_application_on_tomcat.sh
│ ├── install_user_env.sh
│ ├── install_xmlstarlet_xml_processor.sh
│ ├── install_yq_yaml_processor.sh
│ ├── motd.sh
│ ├── tools
│ │ ├── ant-contrib-1.0b3-bin.tar.gz
│ │ └── vim-files.tar.gz
│ ├── update_appdynamics_platform_configurations.sh
│ └── users
│ │ ├── user-kickstart-bash_profile.sh
│ │ ├── user-kickstart-bashrc.sh
│ │ ├── user-root-bash_profile.sh
│ │ └── user-root-bashrc.sh
│ ├── gcp
│ ├── config_gcp_system_hostname.sh
│ ├── initialize_gcp_gke_monitoring_lab_cloud_init.sh
│ └── initialize_gcp_terraform_cloud_init.sh
│ ├── oracle
│ ├── install_ol7_docker.sh
│ ├── install_ol7_kickstart_tools.sh
│ ├── install_ol7_oracle_uekr6.sh
│ ├── install_ol7_python3_8.sh
│ ├── install_ol7_repositories.sh
│ ├── install_ol7_xmlstarlet_xml_processor.sh
│ ├── install_ol8_kickstart_tools.sh
│ ├── install_ol8_oracle_uekr7.sh
│ ├── install_ol8_repositories.sh
│ ├── install_ol8_xmlstarlet_xml_processor.sh
│ ├── install_ol9_kickstart_tools.sh
│ ├── install_ol9_oracle_uekr7.sh
│ ├── install_ol9_repositories.sh
│ └── install_ol9_xmlstarlet_xml_processor.sh
│ ├── ubuntu
│ ├── install_ubuntu_ansible.sh
│ ├── install_ubuntu_appdynamics_enterprise_console.sh
│ ├── install_ubuntu_azure_cli.sh
│ ├── install_ubuntu_cloud_kickstart_lab_tools.sh
│ ├── install_ubuntu_devops_tools.sh
│ ├── install_ubuntu_docker.sh
│ ├── install_ubuntu_git.sh
│ ├── install_ubuntu_mongodb_community_server_5.sh
│ ├── install_ubuntu_mongodb_community_server_6.sh
│ ├── install_ubuntu_mongodb_community_server_7.sh
│ ├── install_ubuntu_mongodb_community_server_8.sh
│ ├── install_ubuntu_neofetch.sh
│ ├── install_ubuntu_neofetch_repo.sh
│ ├── install_ubuntu_oracle_mysql_community_server_57.sh
│ ├── install_ubuntu_oracle_mysql_community_server_80.sh
│ ├── install_ubuntu_oracle_mysql_community_server_84.sh
│ ├── install_ubuntu_oracle_mysql_community_server_90.sh
│ ├── install_ubuntu_oracle_mysql_shell_8.sh
│ ├── install_ubuntu_oracle_mysql_shell_84.sh
│ ├── install_ubuntu_oracle_mysql_shell_90.sh
│ ├── install_ubuntu_phantomjs_headless_browser.sh
│ ├── install_ubuntu_python3.sh
│ ├── install_ubuntu_python3_8.sh
│ ├── install_ubuntu_python3_9.sh
│ ├── install_ubuntu_vim_9.sh
│ └── install_ubuntu_xmlstarlet_xml_processor.sh
│ └── utils
│ ├── delete_aws_ami_images_by_region.sh
│ ├── delete_azure_vm_images_by_resource_group.sh
│ ├── delete_gcp_compute_images_by_project.sh
│ ├── get_access_key.sh
│ ├── get_apm_platform_license.sh
│ ├── get_aws_al2_ami_ids_by_region.sh
│ ├── get_aws_centos7_ami_ids_by_region.sh
│ ├── get_global_account_name.sh
│ └── get_terraform_provider_and_module_releases.sh
├── shared
└── keys
│ ├── AppD-Cloud-Kickstart.pub
│ ├── AppD-Cloud-Platform.pub
│ └── gcp-devops.json.template
└── workshops
├── aws
└── eks-monitoring-lab
│ ├── aws-eks-monitoring.md
│ ├── cloud-formation-rollback-error.md
│ ├── images
│ ├── 1.png
│ ├── 10.png
│ ├── 11.png
│ ├── 12.png
│ ├── 13.png
│ ├── 14.png
│ ├── 15.png
│ ├── 16.png
│ ├── 17.png
│ ├── 18.png
│ ├── 19.png
│ ├── 2.png
│ ├── 20.png
│ ├── 21.png
│ ├── 22.png
│ ├── 23.png
│ ├── 24.png
│ ├── 25.png
│ ├── 26.png
│ ├── 27.png
│ ├── 28.png
│ ├── 29.png
│ ├── 2a.png
│ ├── 3.png
│ ├── 30.png
│ ├── 31.png
│ ├── 32.png
│ ├── 33.png
│ ├── 34.png
│ ├── 35.png
│ ├── 36.png
│ ├── 37.png
│ ├── 38.png
│ ├── 4.png
│ ├── 5.png
│ ├── 6.png
│ ├── 7.png
│ ├── 8.png
│ ├── 9.png
│ ├── aws-putty-config-02.png
│ ├── cluster-agent-alpine-unzip.png
│ ├── cluster-agent-create-namespace-02.png
│ ├── cluster-agent-create-namespace.png
│ ├── cluster-agent-deploy-01.png
│ ├── cluster-agent-deploy-02.png
│ ├── cluster-agent-deploy-03.png
│ ├── cluster-agent-deploy-03b.png
│ ├── cluster-agent-deploy-04.png
│ ├── cluster-agent-deploy-04b.png
│ ├── cluster-agent-deploy-05.png
│ ├── cluster-agent-deploy-05b.png
│ ├── cluster-agent-deploy-05c.png
│ ├── cluster-agent-deploy-06.png
│ ├── cluster-agent-deploy-06b.png
│ ├── cluster-agent-deploy-07.png
│ ├── cluster-agent-deploy-08.png
│ ├── cluster-agent-deploy-09.png
│ ├── cluster-agent-ecr-01.png
│ ├── cluster-agent-ecr-02.png
│ ├── cluster-agent-ecr-03.png
│ ├── cluster-agent-ecr-04.png
│ ├── cluster-agent-ecr-05.png
│ ├── cluster-agent-ecr-06.png
│ ├── cluster-agent-ecr-07.png
│ ├── cluster-agent-ecr-08.png
│ ├── cluster-agent-ecr-09.png
│ ├── cluster-agent-ecr-10.png
│ ├── cluster-agent-ecr-11.png
│ ├── cluster-agent-ecr-12.png
│ ├── cluster-agent-ecr-13.png
│ ├── cluster-agent-ecr-14.png
│ ├── cluster-agent-ecr-15.png
│ ├── cluster-agent-metrics-server-01.png
│ ├── cluster-agent-metrics-server-02.png
│ ├── cluster-agent-metrics-server-02b.png
│ ├── cluster-agent-monitor-results-01.png
│ ├── cluster-agent-monitor-results-02.png
│ ├── cluster-agent-monitor-results-03.png
│ ├── cluster-agent-monitor-results-04.png
│ ├── cluster-agent-monitor-results-05.png
│ ├── cluster-agent-operator-deploy-02.png
│ ├── cluster-agent-operator-deploy.png
│ ├── cluster-agent-operator-verify-02.png
│ ├── cluster-agent-operator-verify.png
│ ├── cluster-agent-unzip.png
│ ├── connect-lpad-ec2-instance-01.png
│ ├── connect-lpad-ec2-instance-02.png
│ ├── connect-lpad-ec2-instance-03.png
│ ├── create-kubeconfig.png
│ ├── netviz-agent-deploy-01.png
│ ├── netviz-agent-deploy-02.png
│ ├── putty-config-01.png
│ ├── putty-config-02.png
│ ├── putty-config-03.png
│ ├── putty-config-04.png
│ ├── security-group-01.png
│ ├── sim-agent-deploy-01.png
│ └── sim-agent-deploy-02.png
│ ├── lab-exercise-01.md
│ ├── lab-exercise-02.md
│ ├── lab-exercise-03.md
│ ├── lab-exercise-04.md
│ ├── lab-exercise-05.md
│ ├── lab-exercise-06-b.md
│ └── lab-exercise-06.md
├── azure
└── aks-monitoring-lab
│ ├── azure-aks-monitoring.md
│ ├── images
│ ├── 12.png
│ ├── 13.png
│ ├── 16.png
│ ├── 19.png
│ ├── 30.png
│ ├── 31.png
│ ├── 32.png
│ ├── 33.png
│ ├── 34.png
│ ├── 35.png
│ ├── 36.png
│ ├── azure-aks-monitoring-lab-01.png
│ ├── azure-aks-monitoring-lab-02a.png
│ ├── azure-aks-monitoring-lab-02b.png
│ ├── azure-aks-monitoring-lab-03.png
│ ├── azure-aks-monitoring-lab-04.png
│ ├── azure-aks-monitoring-lab-05b.png
│ ├── azure-aks-monitoring-lab-06b.png
│ ├── azure-aks-monitoring-lab-08.png
│ ├── azure-aks-monitoring-lab-09.png
│ ├── azure-aks-monitoring-lab-10.png
│ ├── azure-aks-monitoring-lab-11.png
│ ├── azure-aks-monitoring-lab-12.png
│ ├── azure-aks-monitoring-lab-13.png
│ ├── azure-aks-monitoring-lab-14.png
│ ├── azure-aks-monitoring-lab-15.png
│ ├── azure-aks-monitoring-lab-17.png
│ ├── azure-aks-monitoring-lab-18.png
│ ├── azure-aks-monitoring-lab-19.png
│ ├── azure-aks-monitoring-lab-20.png
│ ├── azure-aks-monitoring-lab-23.png
│ ├── azure-aks-monitoring-lab-24.png
│ ├── azure-aks-workshop-architecture.png
│ ├── cluster-agent-alpine-unzip.png
│ ├── cluster-agent-deploy-01.png
│ ├── cluster-agent-deploy-02.png
│ ├── cluster-agent-deploy-04b.png
│ ├── cluster-agent-deploy-05c.png
│ ├── cluster-agent-deploy-07.png
│ ├── cluster-agent-deploy-08.png
│ ├── cluster-agent-deploy-09.png
│ ├── cluster-agent-monitor-results-01.png
│ ├── cluster-agent-monitor-results-02.png
│ ├── cluster-agent-monitor-results-03.png
│ ├── cluster-agent-monitor-results-04.png
│ ├── cluster-agent-monitor-results-05.png
│ ├── cluster_agent_arch.png
│ ├── putty-config-01.png
│ ├── putty-config-02.png
│ ├── putty-config-03.png
│ └── putty-config-04.png
│ ├── lab-exercise-01.md
│ ├── lab-exercise-02.md
│ ├── lab-exercise-03.md
│ ├── lab-exercise-04.md
│ └── lab-exercise-05.md
└── gcp
└── gke-monitoring-lab
├── gcp-gke-monitoring.md
├── images
├── 1.png
├── 10.png
├── 11.png
├── 12.png
├── 13.png
├── 14.png
├── 15.png
├── 16.png
├── 17.png
├── 18.png
├── 19.png
├── 2.png
├── 20.png
├── 21.png
├── 22.png
├── 23.png
├── 24.png
├── 25.png
├── 26.png
├── 27.png
├── 28.png
├── 29.png
├── 2a.png
├── 3.png
├── 30.png
├── 31.png
├── 32.png
├── 33.png
├── 34.png
├── 35.png
├── 36.png
├── 37.png
├── 38.png
├── 4.png
├── 5.png
├── 6.png
├── 7.png
├── 8.png
├── 9.png
├── cluster-agent-alpine-unzip.png
├── cluster-agent-create-namespace-02.png
├── cluster-agent-create-namespace.png
├── cluster-agent-deploy-01.png
├── cluster-agent-deploy-02.png
├── cluster-agent-deploy-03.png
├── cluster-agent-deploy-03b.png
├── cluster-agent-deploy-04.png
├── cluster-agent-deploy-04b.png
├── cluster-agent-deploy-05.png
├── cluster-agent-deploy-05b.png
├── cluster-agent-deploy-05c.png
├── cluster-agent-deploy-06.png
├── cluster-agent-deploy-06b.png
├── cluster-agent-deploy-07.png
├── cluster-agent-deploy-08.png
├── cluster-agent-deploy-09.png
├── cluster-agent-ecr-01.png
├── cluster-agent-ecr-02.png
├── cluster-agent-ecr-03.png
├── cluster-agent-ecr-04.png
├── cluster-agent-ecr-05.png
├── cluster-agent-ecr-06.png
├── cluster-agent-ecr-07.png
├── cluster-agent-ecr-08.png
├── cluster-agent-ecr-09.png
├── cluster-agent-ecr-10.png
├── cluster-agent-ecr-11.png
├── cluster-agent-ecr-12.png
├── cluster-agent-ecr-13.png
├── cluster-agent-ecr-14.png
├── cluster-agent-ecr-15.png
├── cluster-agent-metrics-server-01.png
├── cluster-agent-metrics-server-02.png
├── cluster-agent-metrics-server-02b.png
├── cluster-agent-monitor-results-01.png
├── cluster-agent-monitor-results-02.png
├── cluster-agent-monitor-results-03.png
├── cluster-agent-monitor-results-04.png
├── cluster-agent-monitor-results-05.png
├── cluster-agent-operator-deploy-02.png
├── cluster-agent-operator-deploy.png
├── cluster-agent-operator-verify-02.png
├── cluster-agent-operator-verify.png
├── cluster-agent-unzip.png
├── cluster_agent_arch.png
├── create-kubeconfig.png
├── gcp-2a.png
├── gcp-2b.png
├── gcp-gke-lab-01.png
├── gcp-gke-lab-02.png
├── gcp-gke-lab-03.png
├── gcp-gke-lab-04.png
├── gcp-gke-monitoring-lab-01.png
├── gcp-gke-monitoring-lab-02.png
├── gcp-gke-monitoring-lab-03.png
├── gcp-gke-monitoring-lab-04.png
├── gcp-gke-monitoring-lab-05.png
├── gcp-gke-monitoring-lab-05b.png
├── gcp-gke-monitoring-lab-06.png
├── gcp-gke-monitoring-lab-06b.png
├── gcp-gke-monitoring-lab-07.png
├── gcp-gke-monitoring-lab-08.png
├── gcp-gke-monitoring-lab-09.png
├── gcp-gke-monitoring-lab-10.png
├── gcp-gke-monitoring-lab-11.png
├── gcp-gke-monitoring-lab-12.png
├── gcp-gke-monitoring-lab-13.png
├── gcp-gke-monitoring-lab-14.png
├── gcp-gke-monitoring-lab-15.png
├── gcp-gke-monitoring-lab-17.png
├── gcp-gke-monitoring-lab-18.png
├── gcp-gke-monitoring-lab-19.png
├── gcp-gke-monitoring-lab-20.png
├── gcp-gke-monitoring-lab-23.png
├── gcp-gke-monitoring-lab-24.png
├── gcp-gke-workshop-architecture.png
├── gcp-putty-config-02.png
├── gcp-putty-config-04.png
├── netviz-agent-deploy-01.png
├── netviz-agent-deploy-02.png
├── putty-config-01.png
├── putty-config-02.png
├── putty-config-03.png
├── putty-config-04.png
├── security-group-01.png
├── sim-agent-deploy-01.png
└── sim-agent-deploy-02.png
├── lab-exercise-01.md
├── lab-exercise-02.md
├── lab-exercise-03.md
├── lab-exercise-04.md
├── lab-exercise-05.md
└── lab-exercise-06-b.md
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Detect text files automatically
2 | * text=auto
3 |
4 | # Force LF line ending on these files
5 | *.awk eol=lf
6 | *.desktop eol=lf
7 | *.rb eol=lf
8 | *.sh eol=lf
9 | *.template eol=lf
10 |
11 | *ks.cfg eol=lf
12 | preseed.cfg eol=lf
13 |
14 | # Force CRLF line ending on these files
15 | *.bat eol=crlf
16 | Autounattend.xml eol=crlf
17 |
18 | # Force binary on these files
19 | *.cer binary
20 | *.gz binary
21 | *.png binary
22 | *.zip binary
23 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # swap
2 | [._]*.s[a-w][a-z]
3 | [._]s[a-w][a-z]
4 | # session
5 | Session.vim
6 | # temporary
7 | .netrwhist
8 | *~
9 | # auto-generated tag files
10 | tags
11 |
12 | /artifacts/
13 | /builders/**/shared
14 | /provisioners/**/*.live
15 | /provisioners/**/*.orig
16 |
17 | # ignore appdynamics license configuration files.
18 | /shared/**/appd-controller-license.lic
19 |
20 | # ignore packer google cloud platform (gcp) iam service account key files.
21 | /shared/**/gcp-devops.json
22 |
23 | # ignore terraform configuration and temporary runtime files.
24 | /builders/**/private-ip-file.txt
25 | /builders/**/public-dns-file.txt
26 | /builders/**/*-urls.txt
27 | /builders/**/*.inventory
28 | /builders/**/.terraform
29 | /builders/**/.terraform.lock.hcl
30 | /builders/**/*.tfstate*
31 | /builders/**/*.tfplan
32 | /builders/**/terraform.tfvars
33 |
34 | # ignore ansible configuration and temporary runtime files.
35 | ansible.cfg
36 | /provisioners/**/*.inventory
37 | /provisioners/**/public-keys*
38 | /provisioners/**/files/*_elb_dns_name.txt
39 |
40 | # ignore photoshop image files.
41 | /docs/**/*.psd
42 | /workshops/**/*.psd
43 |
44 | # ignore 'live' bash resource configuration file for appdynamics cloud kickstart users.
45 | /bin/set_appd_cloud_kickstart_env.sh
46 |
47 | # macOS .DS_Store files.
48 | .DS_Store
49 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Copyright [2020] AppDynamics, Inc.
2 |
3 | Licensed under the Apache License, Version 2.0 (the "License");
4 | you may not use this file except in compliance with the License.
5 | You may obtain a copy of the License at
6 |
7 | http://www.apache.org/licenses/LICENSE-2.0
8 |
9 | Unless required by applicable law or agreed to in writing, software
10 | distributed under the License is distributed on an "AS IS" BASIS,
11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | See the License for the specific language governing permissions and
13 | limitations under the License.
14 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/ADCapital-Project/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM openjdk:8
2 |
3 | RUN apt-get install -y git
4 |
5 | # Install Gradle (unzip this into the shared volume (into appdynamics))
6 | RUN curl -O http://downloads.gradle.org/distributions/gradle-2.1-bin.zip
7 | RUN unzip gradle-2.1-bin.zip -d /opt
8 | RUN rm gradle-2.1-bin.zip
9 |
10 | ENV GRADLE_HOME /opt/gradle-2.1
11 | ENV PATH $PATH:$GRADLE_HOME/bin
12 |
13 | # Clone source repo from GitHub
14 | RUN git clone -b logging --single-branch https://github.com/Appdynamics/AD-Capital.git
15 |
16 | # Gradle build
17 | RUN cd /AD-Capital; gradle build uberjar
18 |
19 | # Shared directory mounted as docker volume
20 | ENV PROJECT /project
21 |
22 | ADD startup.sh /
23 | RUN chmod 744 /startup.sh
24 |
25 | CMD "/startup.sh"
26 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/ADCapital-Project/startup.sh:
--------------------------------------------------------------------------------
1 | #! /bin/bash
2 | cp -r /AD-Capital ${PROJECT}
3 | echo "AD-Capital project copied to docker volume"
4 |
5 | cp -r /opt/gradle-2.1 ${PROJECT}
6 | echo "GRADLE project copied to docker volume"
7 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/ADCapital-Tomcat/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM store/appdynamics/java:4.5_tomcat9-jre8-alpine
2 | #FROM store/appdynamics/java:4.4_tomcat9-jre8-alpine
3 | #FROM store/appdynamics/java:4.3.7.1_tomcat9-jre8
4 |
5 | #UBUNTU Specific, 4.4 went to APK
6 | #RUN apt-get update
7 | #RUN apt-get install -y yum
8 |
9 | RUN apk update && apk upgrade
10 |
11 |
12 | ENV DOCKERIZE_VERSION v0.5.0
13 |
14 | RUN wget https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz \
15 | && tar -C /usr/local/bin -xzvf dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz \
16 | && rm dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz
17 |
18 | # Shared directory mounted as docker volume
19 | ENV PROJECT /project
20 |
21 | ENV GRADLE_HOME $PROJECT/gradle-2.1
22 | ENV PATH $PATH:$GRADLE_HOME/bin
23 | ENV NETVIS_HOME /
24 |
25 | ADD startup.sh /
26 | RUN chmod 744 /startup.sh
27 |
28 | #ADD appd-netviz-x64-linux-4.5.0.1000 /opt/appdynamics/ver4.4.3.22593/external-services
29 |
30 | #RUN ./opt/appdynamics/ver4.4.3.22593/external-services/install.sh
31 |
32 | ADD setenv.sh ${CATALINA_HOME}/bin
33 | RUN chmod 744 ${CATALINA_HOME}/bin/setenv.sh
34 |
35 | # Note: This command should not return or the container will exit
36 | CMD "/startup.sh"
37 |
38 | EXPOSE 80
39 | EXPOSE 8080
40 | EXPOSE 8009
41 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/ADCapital-Tomcat/docker-compose.yml:
--------------------------------------------------------------------------------
1 | version: '3'
2 |
3 | services:
4 | tomcat-base:
5 | build:
6 | context: .
7 | image: appdynamics/adcapital-tomcat
8 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/ADCapital-Tomcat/setenv.sh:
--------------------------------------------------------------------------------
1 |
2 | # Set AppDynamics Java Agent environment variables using docker run -e, --env or --env-file
3 | # https://docs.appdynamics.com/latest/en/application-monitoring/install-app-server-agents/java-agent/install-the-java-agent/use-environment-variables-for-java-agent-settings
4 | export CATALINA_OPTS="$CATALINA_OPTS LD_PRELOAD=/usr/appd/agents/netviz/lib/appd-netlib.so -javaagent:/usr/appd/agents/apm/javaagent.jar -Dappdynamics.socket.collection.bci.enable=true -javaagent:/opt/appdynamics/javaagent.jar ${APPDYNAMICS_NODE_PREFIX:+-Dappdynamics.agent.reuse.nodeName=true -Dappdynamics.agent.reuse.nodeName.prefix=${APPDYNAMICS_NODE_PREFIX}} -Dappdynamics.analytics.agent.url=http://analytics-agent:9090/v2/sinks/bt"
5 | #export APPD_JAVAAGENT=" -javaagent:${APPD_DIR}/java-agent/javaagent.jar"
6 | #
7 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/appd-machine/.gitignore:
--------------------------------------------------------------------------------
1 | # Ignore Agent installers
2 | *.zip
3 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/appd-machine/KubernetesEventsMonitor/kubernetes-events-extension.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/Agent-Dynamic-Loading/appd-machine/KubernetesEventsMonitor/kubernetes-events-extension.jar
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/appd-machine/KubernetesEventsMonitor/monitor.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | KubernetesEventsMonitor
4 | managed
5 | Kubernetes Events Monitor
6 |
7 |
8 | periodic
9 | 60
10 | Kubernetes Events Monitor Run task
11 | Kubernetes Events Monitor Run task
12 | Kubernetes Events Monitor Run task
13 | java
14 | 45
15 |
16 |
17 |
18 |
19 | kubernetes-events-extension.jar
20 | com.appdynamics.monitors.kubernetes.KubernetesEventsMonitor
21 |
22 |
23 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Agent-Dynamic-Loading/appd-machine/appdynamics.env:
--------------------------------------------------------------------------------
1 | APPDYNAMICS_AGENT_ACCOUNT_NAME=
2 | APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY=
3 | APPDYNAMICS_CONTROLLER_HOST_NAME=
4 | APPDYNAMICS_CONTROLLER_SSL_ENABLED=
5 | APPDYNAMICS_CONTROLLER_PORT=
6 | MACHINE_AGENT_PROPERTIES=-Dappdynamics.sim.enabled=true -Dappdynamics.docker.enabled=true
7 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Kubernetes/adcapitaldb-deployment.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: apps/v1
2 | kind: Deployment
3 | metadata:
4 | labels:
5 | app: adcapitaldb
6 | name: adcapitaldb
7 | spec:
8 | replicas: 1
9 | selector:
10 | matchLabels:
11 | app: adcapitaldb
12 | strategy: {}
13 | template:
14 | metadata:
15 | labels:
16 | app: adcapitaldb
17 | spec:
18 | containers:
19 | - env:
20 | - name: MYSQL_ROOT_PASSWORD
21 | value: welcome1
22 | image: mysql:5.7
23 | name: adcapitaldb
24 | ports:
25 | - containerPort: 3306
26 | resources: {}
27 | restartPolicy: Always
28 | status: {}
29 |
30 | ---
31 |
32 | apiVersion: v1
33 | kind: Service
34 | metadata:
35 | labels:
36 | app: adcapitaldb
37 | name: adcapitaldb
38 | spec:
39 | ports:
40 | - name: "3306"
41 | port: 3306
42 | targetPort: 3306
43 | selector:
44 | app: adcapitaldb
45 | status:
46 | loadBalancer: {}
47 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Kubernetes/env-configmap.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | data:
3 | APPD_DIR: /appdynamics
4 | APPD_ES_HOST:
5 | APPD_ES_PORT: "9080"
6 | APPD_ES_SSL: "false"
7 | APPD_EVENT_ACCOUNT_NAME:
8 | APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY:
9 | APPDYNAMICS_AGENT_ACCOUNT_NAME: customer1
10 | APPDYNAMICS_AGENT_APPLICATION_NAME:
11 | APPDYNAMICS_CONTROLLER_HOST_NAME:
12 | APPDYNAMICS_CONTROLLER_PORT: "8090"
13 | APPDYNAMICS_CONTROLLER_SSL_ENABLED: "False"
14 | APPDYNAMICS_NETVIZ_AGENT_PORT: "3892"
15 | RETRY: 10s
16 | TIMEOUT: 300s
17 | kind: ConfigMap
18 | metadata:
19 | creationTimestamp: null
20 | name: env-map
21 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Kubernetes/load-deployment.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Pod
3 | metadata:
4 | labels:
5 | app: load
6 | name: load
7 | spec:
8 | containers:
9 | - env:
10 | - name: APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY
11 | valueFrom:
12 | configMapKeyRef:
13 | key: APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY
14 | name: env-map
15 | - name: APPDYNAMICS_AGENT_ACCOUNT_NAME
16 | valueFrom:
17 | configMapKeyRef:
18 | key: APPDYNAMICS_AGENT_ACCOUNT_NAME
19 | name: env-map
20 | envFrom:
21 | - configMapRef:
22 | name: env-map
23 | image: appddemo/adcapital-load
24 | name: adcapitalload
25 | resources: {}
26 | restartPolicy: Always
27 | status: {}
28 |
29 | ---
30 |
31 | apiVersion: v1
32 | kind: Service
33 | metadata:
34 | labels:
35 | app: load
36 | name: load
37 | spec:
38 | clusterIP: None
39 | ports:
40 | - name: headless
41 | port: 55555
42 | targetPort: 0
43 | selector:
44 | app: load
45 | status:
46 | loadBalancer: {}
47 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Kubernetes/rabbitmq-deployment.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: apps/v1
2 | kind: Deployment
3 | metadata:
4 | labels:
5 | app: rabbitmq
6 | name: rabbitmq
7 | spec:
8 | replicas: 1
9 | selector:
10 | matchLabels:
11 | app: rabbitmq
12 | strategy: {}
13 | template:
14 | metadata:
15 | labels:
16 | app: rabbitmq
17 | spec:
18 | containers:
19 | - env:
20 | - name: RABBITMQ_DEFAULT_PASS
21 | value: guest
22 | - name: RABBITMQ_DEFAULT_USER
23 | value: guest
24 | image: rabbitmq:3.5.4-management
25 | name: rabbitmq
26 | ports:
27 | - containerPort: 5672
28 | resources: {}
29 | restartPolicy: Always
30 | status: {}
31 |
32 | ---
33 |
34 | apiVersion: v1
35 | kind: Service
36 | metadata:
37 | labels:
38 | app: rabbitmq
39 | name: rabbitmq
40 | spec:
41 | ports:
42 | - name: "5672"
43 | port: 5672
44 | targetPort: 5672
45 | selector:
46 | app: rabbitmq
47 | status:
48 | loadBalancer: {}
49 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Kubernetes/secret.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: mysecret
5 | type: Opaque
6 | data:
7 | accesskey:
8 | accountname:
9 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesNetVisAgent/netviz-k8s.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2
2 | kind: DaemonSet
3 | metadata:
4 | name: appd-netviz-agent
5 | spec:
6 | selector:
7 | matchLabels:
8 | name: appd-netviz-agent
9 | template:
10 | metadata:
11 | name: appd-netviz-agent
12 | labels:
13 | name: appd-netviz-agent
14 | spec:
15 | hostIPC: true
16 | hostNetwork: true
17 | containers:
18 | - name: appd-netviz-agent
19 | image: edbarberis/appd-netviz-agent:latest # path to the network agent's docker image
20 | imagePullPolicy: Always
21 | resources:
22 | limits:
23 | memory: "1Gi"
24 | cpu: "1"
25 | requests:
26 | memory: "250Mi"
27 | cpu: "0.1"
28 | securityContext:
29 | capabilities:
30 | add: ["NET_ADMIN", "NET_RAW"]
31 | ports:
32 | - containerPort: 3892
33 | hostPort: 3892
34 | # imagePullSecrets: # secret key for the DTR, for fetching netviz image
35 | # - name: my-dtr-registry
36 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/3.md:
--------------------------------------------------------------------------------
1 | # Deploying to Kubernetes
2 |
3 | Deploying is extremely easy. Just run the command below (make sure kubectl is talking to your cluster)
4 |
5 | ```
6 | kubectl create -f Kubernetes/
7 | ```
8 |
9 | In return you should be able to see all of the individual pods, deployments, services etc create like below.
10 |
11 | To deploy the machine agent just run this command
12 |
13 | ```
14 | kubectl create -f KubernetesMachineAgent/
15 | ```
16 |
17 | 
18 |
19 | You should then be able to validate everything via the Kubernetes UI Dashboard and the appdynamics product. If you haven't set up transaction analytics for this application.
20 |
21 |
22 | See [here](https://github.com/Appdynamics/AD-Capital-Docker/blob/master/ADCapital-Walkthrough/5.md) for steps on how to configure transaction analytics for this application.
23 |
24 | 
25 |
26 | 
27 |
28 | 
29 |
30 | 
31 |
32 | # Setting up transaction analytics
33 |
34 | To see how to set up transaction analytics just click [here](https://github.com/Appdynamics/AD-Capital-Kube/blob/master/KubernetesWalkthrough/4.md)
35 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/1.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/10.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/11.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/12.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/13.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/14.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/15.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/16.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/17.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/18.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/19.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/2.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/20.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/21.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/22.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/23.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/24.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/3.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/4.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/5.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/6.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/7.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/8.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/AD-Capital-Kube/KubernetesWalkthrough/assets/images/9.png
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/Prometheus/rbac-setup.yml:
--------------------------------------------------------------------------------
1 | # You need the cloud-admin role to apply this file.
2 | # On GKE try `kubectl apply -f rbac-setup.yaml --as=admin --as-group=system:masters`
3 | apiVersion: v1
4 | kind: Namespace
5 | metadata:
6 | name: stackdriver
7 | ---
8 | apiVersion: rbac.authorization.k8s.io/v1
9 | kind: ClusterRole
10 | metadata:
11 | name: prometheus
12 | rules:
13 | - apiGroups: [""]
14 | resources:
15 | - nodes
16 | - nodes/proxy
17 | - services
18 | - endpoints
19 | - pods
20 | verbs: ["get", "list", "watch"]
21 | - apiGroups:
22 | - extensions
23 | resources:
24 | - ingresses
25 | verbs: ["get", "list", "watch"]
26 | - nonResourceURLs: ["/metrics"]
27 | verbs: ["get"]
28 | ---
29 | apiVersion: v1
30 | kind: ServiceAccount
31 | metadata:
32 | name: prometheus
33 | namespace: stackdriver
34 | ---
35 | apiVersion: rbac.authorization.k8s.io/v1
36 | kind: ClusterRoleBinding
37 | metadata:
38 | name: prometheus-stackdriver
39 | roleRef:
40 | apiGroup: rbac.authorization.k8s.io
41 | kind: ClusterRole
42 | name: prometheus
43 | subjects:
44 | - kind: ServiceAccount
45 | name: prometheus
46 | namespace: stackdriver
47 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/README.md:
--------------------------------------------------------------------------------
1 | ## Kubernetes and AppD
2 |
3 | For a detailed tutorial on how to install and configure this application for a Kubernetes cluster navigate to the [walkthrough](https://github.com/Appdynamics/AD-Capital-Kube/blob/master/KubernetesWalkthrough/1.md).
4 |
5 |
6 | ## Our Story
7 |
8 | We had a multi-service application wrapped in docker that we wanted to move from on-prem to AWS w/ Kubernetes. In moving the parts to Kubernetes, we wanted to test locally before using production grade Kubernetes. The available options were Minikube and docker-for-mac (edge version with Kubernetes). While they aren't broken, then behavior was never consistent. This led to more time being spent restarting and investigating if it was us or Minikube. We also looked at a docker-compose converting function to move all of our docker-compose files to yaml files made for Kubernetes. This led to some unexpected conversions, and rather lack of general knowledge about all of the individual fields for Pods, Deployments, and Services. Long story short, don't try and cut corners by using minikube or kompose. You'll save a lot of time tinkering.
9 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/.helmignore:
--------------------------------------------------------------------------------
1 | # Patterns to ignore when building packages.
2 | # This supports shell glob matching, relative path matching, and
3 | # negation (prefixed with !). Only one pattern per line.
4 | .DS_Store
5 | # Common VCS dirs
6 | .git/
7 | .gitignore
8 | .bzr/
9 | .bzrignore
10 | .hg/
11 | .hgignore
12 | .svn/
13 | # Common backup files
14 | *.swp
15 | *.bak
16 | *.tmp
17 | *~
18 | # Various IDEs
19 | .project
20 | .idea/
21 | *.tmproj
22 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/Chart.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | appVersion: "1.0"
3 | description: machine-agent-adcapital
4 | name: appd-infrastructure
5 | version: 0.1.0
6 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/templates/_helpers.tpl:
--------------------------------------------------------------------------------
1 | {{/* vim: set filetype=mustache: */}}
2 | {{/*
3 | Expand the name of the chart.
4 | */}}
5 | {{- define "appd-infrastructure.name" -}}
6 | {{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
7 | {{- end -}}
8 |
9 | {{/*
10 | Create a default fully qualified app name.
11 | We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
12 | If release name contains chart name it will be used as a full name.
13 | */}}
14 | {{- define "appd-infrastructure.fullname" -}}
15 | {{- if .Values.fullnameOverride -}}
16 | {{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
17 | {{- else -}}
18 | {{- $name := default .Chart.Name .Values.nameOverride -}}
19 | {{- if contains $name .Release.Name -}}
20 | {{- .Release.Name | trunc 63 | trimSuffix "-" -}}
21 | {{- else -}}
22 | {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
23 | {{- end -}}
24 | {{- end -}}
25 | {{- end -}}
26 |
27 | {{/*
28 | Create chart name and version as used by the chart label.
29 | */}}
30 | {{- define "appd-infrastructure.chart" -}}
31 | {{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
32 | {{- end -}}
33 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/templates/env-configmap.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | data:
3 | APPD_DIR: /appdynamics
4 | APPD_ES_HOST:
5 | APPD_ES_PORT: "9080"
6 | APPD_ES_SSL: "false"
7 | APPD_EVENT_ACCOUNT_NAME:
8 | APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY:
9 | APPDYNAMICS_AGENT_ACCOUNT_NAME:
10 | APPDYNAMICS_AGENT_APPLICATION_NAME: AD-Capital-GKE
11 | APPDYNAMICS_CONTROLLER_HOST_NAME:
12 | APPDYNAMICS_CONTROLLER_PORT: "8090"
13 | APPDYNAMICS_CONTROLLER_SSL_ENABLED: "False"
14 | RETRY: 10s
15 | TIMEOUT: 300s
16 | kind: ConfigMap
17 | metadata:
18 | creationTimestamp: null
19 | name: helm-env-map
20 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/templates/ingress.yaml:
--------------------------------------------------------------------------------
1 | {{- if .Values.ingress.enabled -}}
2 | {{- $fullName := include "appd-infrastructure.fullname" . -}}
3 | {{- $ingressPath := .Values.ingress.path -}}
4 | apiVersion: networking.k8s.io/v1beta1
5 | kind: Ingress
6 | metadata:
7 | name: {{ $fullName }}
8 | labels:
9 | app: {{ template "appd-infrastructure.name" . }}
10 | chart: {{ template "appd-infrastructure.chart" . }}
11 | release: {{ .Release.Name }}
12 | heritage: {{ .Release.Service }}
13 | {{- with .Values.ingress.annotations }}
14 | annotations:
15 | {{ toYaml . | indent 4 }}
16 | {{- end }}
17 | spec:
18 | {{- if .Values.ingress.tls }}
19 | tls:
20 | {{- range .Values.ingress.tls }}
21 | - hosts:
22 | {{- range .hosts }}
23 | - {{ . }}
24 | {{- end }}
25 | secretName: {{ .secretName }}
26 | {{- end }}
27 | {{- end }}
28 | rules:
29 | {{- range .Values.ingress.hosts }}
30 | - host: {{ . }}
31 | http:
32 | paths:
33 | - path: {{ $ingressPath }}
34 | backend:
35 | serviceName: {{ $fullName }}
36 | servicePort: http
37 | {{- end }}
38 | {{- end }}
39 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/templates/secret.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: helmsecret
5 | type: Opaque
6 | data:
7 | accesskey:
8 | accountname:
9 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/templates/service.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Service
3 | metadata:
4 | name: {{ .Values.service.name }}
5 | labels:
6 | app: {{ template "appd-infrastructure.name" . }}
7 | chart: {{ template "appd-infrastructure.chart" . }}
8 | release: {{ .Chart.Version }}
9 | heritage: {{ .Release.Service }}
10 | spec:
11 | type: {{ .Values.service.type }}
12 | ports:
13 | - port: {{ .Values.service.port }}
14 | targetPort: http
15 | protocol: TCP
16 | name: http
17 | selector:
18 | name: {{ .Chart.Description }}
19 | release: {{ .Chart.Version }}
20 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/appd-infrastructure/values.yaml:
--------------------------------------------------------------------------------
1 | # Default values for appd-infrastructure.
2 | # This is a YAML-formatted file.
3 | # Declare variables to be passed into your templates.
4 |
5 |
6 |
7 |
8 | replicaCount: 1
9 |
10 | image:
11 | repository: appddemo/appdynamics-monitor
12 | tag: latest
13 | pullPolicy: Always
14 |
15 | service:
16 | name: analytics-agent
17 | type: ClusterIP
18 | port: 9090
19 |
20 | ingress:
21 | enabled: false
22 | annotations: {}
23 | # kubernetes.io/ingress.class: nginx
24 | # kubernetes.io/tls-acme: "true"
25 | path: /
26 | hosts:
27 | - chart-example.local
28 | tls: []
29 | # - secretName: chart-example-tls
30 | # hosts:
31 | # - chart-example.local
32 |
33 | resources: {}
34 | # We usually recommend not to specify default resources and to leave this as a conscious
35 | # choice for the user. This also increases chances charts run on environments with little
36 | # resources, such as Minikube. If you do want to specify resources, uncomment the following
37 | # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
38 | # limits:
39 | # cpu: 100m
40 | # memory: 128Mi
41 | # requests:
42 | # cpu: 100m
43 | # memory: 128Mi
44 |
45 | nodeSelector: {}
46 |
47 | tolerations: []
48 |
49 | affinity: {}
50 |
--------------------------------------------------------------------------------
/applications/AD-Capital-Kube/create.sh:
--------------------------------------------------------------------------------
1 | RESOURCE_GROUP=ad-capital-aks
2 | CLUSTER_NAME=ad-capital
3 |
4 | #if you don't have kubectl installed, you can run
5 | #az acs kubernetes install-cli
6 |
7 | az group create --name $RESOURCE_GROUP --location westeurope
8 | az acs create --orchestrator-type kubernetes --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME --generate-ssh-keys
9 | az acs kubernetes get-credentials --resource-group=$RESOURCE_GROUP --name=$CLUSTER_NAME
10 | kubectl create -f ./Kubernetes --validate=false
11 | az acs kubernetes browse --resource-group $RESOURCE_GROUP --name $CLUSTER_NAME
12 |
--------------------------------------------------------------------------------
/applications/aws/AD-Capital-Kube/ClusterAgent/appdynamics-cluster-agent-alpine-linux.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/aws/AD-Capital-Kube/ClusterAgent/appdynamics-cluster-agent-alpine-linux.zip
--------------------------------------------------------------------------------
/applications/aws/AD-Capital-Kube/env-configmap-template.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | data:
3 | APPD_DIR: /appdynamics
4 | APPD_ES_HOST:
5 | APPD_ES_PORT:
6 | APPD_ES_SSL:
7 | APPD_EVENT_ACCOUNT_NAME:
8 | APPDYNAMICS_AGENT_ACCOUNT_ACCESS_KEY:
9 | APPDYNAMICS_AGENT_ACCOUNT_NAME:
10 | APPDYNAMICS_AGENT_APPLICATION_NAME:
11 | APPDYNAMICS_CONTROLLER_HOST_NAME:
12 | APPDYNAMICS_CONTROLLER_PORT:
13 | APPDYNAMICS_CONTROLLER_SSL_ENABLED:
14 | APPDYNAMICS_NETVIZ_AGENT_PORT: "3892"
15 | RETRY: 10s
16 | TIMEOUT: 160s
17 | APPD_ES_API_KEY:
18 | APPDYNAMICS_CONTROLLER_LOGIN:
19 |
20 | kind: ConfigMap
21 | metadata:
22 | creationTimestamp: null
23 | name: env-map
24 |
--------------------------------------------------------------------------------
/applications/aws/AD-Capital-Kube/secret-template.yaml:
--------------------------------------------------------------------------------
1 | apiVersion: v1
2 | kind: Secret
3 | metadata:
4 | name: mysecret
5 | type: Opaque
6 | data:
7 | accesskey:
8 | accountname:
9 |
--------------------------------------------------------------------------------
/applications/pov-playbook1/lab-artifacts/lab-artifacts.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/applications/pov-playbook1/lab-artifacts/lab-artifacts.zip
--------------------------------------------------------------------------------
/builders/packer/.gitignore:
--------------------------------------------------------------------------------
1 | .bundle/
2 | iso
3 | *.box
4 | virtualfloppy.vfd
5 | packer_cache
6 | packer.log
7 | .DS_Store
8 | /packer-*/
9 | *.variables.json
10 | /builds/
11 | .kitchen
12 | .kitchen.*.yml
13 | Gemfile.lock
14 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/apm-platform/policies/ec2-access-policy-template.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Effect": "Allow",
6 | "Action": "ec2-instance-connect:SendSSHPublicKey",
7 | "Resource": [
8 | "arn:aws:ec2:${aws_region_name}:${aws_account_id}:instance/*"
9 | ],
10 | "Condition": {
11 | "StringEquals": {
12 | "ec2:osuser": "${aws_ec2_user_name}"
13 | }
14 | }
15 | },
16 | {
17 | "Effect": "Allow",
18 | "Action": "ec2:Describe*",
19 | "Resource": "*"
20 | },
21 | {
22 | "Effect": "Allow",
23 | "Action": "elasticloadbalancing:Describe*",
24 | "Resource": "*"
25 | },
26 | {
27 | "Effect": "Allow",
28 | "Action": [
29 | "cloudwatch:ListMetrics",
30 | "cloudwatch:GetMetricStatistics",
31 | "cloudwatch:Describe*"
32 | ],
33 | "Resource": "*"
34 | },
35 | {
36 | "Effect": "Allow",
37 | "Action": "autoscaling:Describe*",
38 | "Resource": "*"
39 | },
40 | {
41 | "Effect": "Allow",
42 | "Action": [
43 | "s3:Get*",
44 | "s3:List*"
45 | ],
46 | "Resource": "*"
47 | },
48 | {
49 | "Effect": "Allow",
50 | "Action": [
51 | "eks:*"
52 | ],
53 | "Resource": "*"
54 | },
55 | {
56 | "Effect": "Allow",
57 | "Action": [
58 | "ecr:*"
59 | ],
60 | "Resource": "*"
61 | }
62 | ]
63 | }
64 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/apm-platform/policies/ec2-assume-role-policy.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Action": "sts:AssumeRole",
6 | "Principal": {
7 | "Service": "ec2.amazonaws.com"
8 | },
9 | "Effect": "Allow",
10 | "Sid": ""
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/apm-platform/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/aws
3 | chmod 755 ./initialize_al2_terraform_cloud_init.sh
4 |
5 | user_name="${aws_ec2_user_name}"
6 | export user_name
7 | aws_ec2_hostname="${aws_ec2_hostname}"
8 | export aws_ec2_hostname
9 | aws_ec2_domain="${aws_ec2_domain}"
10 | export aws_ec2_domain
11 | aws_cli_default_region_name="${aws_cli_default_region_name}"
12 | export aws_cli_default_region_name
13 | use_aws_ec2_num_suffix="${use_aws_ec2_num_suffix}"
14 | export use_aws_ec2_num_suffix
15 |
16 | ./initialize_al2_terraform_cloud_init.sh
17 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/apm-platform/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | aws = {
7 | source = "hashicorp/aws"
8 | version = ">= 5.92"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/lpad/policies/ec2-access-policy-template.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Effect": "Allow",
6 | "Action": "ec2-instance-connect:SendSSHPublicKey",
7 | "Resource": [
8 | "arn:aws:ec2:${aws_region_name}:${aws_account_id}:instance/*"
9 | ],
10 | "Condition": {
11 | "StringEquals": {
12 | "ec2:osuser": "${aws_ec2_user_name}"
13 | }
14 | }
15 | },
16 | {
17 | "Effect": "Allow",
18 | "Action": "ec2:Describe*",
19 | "Resource": "*"
20 | },
21 | {
22 | "Effect": "Allow",
23 | "Action": "elasticloadbalancing:Describe*",
24 | "Resource": "*"
25 | },
26 | {
27 | "Effect": "Allow",
28 | "Action": [
29 | "cloudwatch:ListMetrics",
30 | "cloudwatch:GetMetricStatistics",
31 | "cloudwatch:Describe*"
32 | ],
33 | "Resource": "*"
34 | },
35 | {
36 | "Effect": "Allow",
37 | "Action": "autoscaling:Describe*",
38 | "Resource": "*"
39 | },
40 | {
41 | "Effect": "Allow",
42 | "Action": [
43 | "s3:Get*",
44 | "s3:List*"
45 | ],
46 | "Resource": "*"
47 | },
48 | {
49 | "Effect": "Allow",
50 | "Action": [
51 | "eks:*"
52 | ],
53 | "Resource": "*"
54 | },
55 | {
56 | "Effect": "Allow",
57 | "Action": [
58 | "ecr:*"
59 | ],
60 | "Resource": "*"
61 | }
62 | ]
63 | }
64 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/lpad/policies/ec2-assume-role-policy.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Action": "sts:AssumeRole",
6 | "Principal": {
7 | "Service": "ec2.amazonaws.com"
8 | },
9 | "Effect": "Allow",
10 | "Sid": ""
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/lpad/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/aws
3 | chmod 755 ./initialize_al2_terraform_cloud_init.sh
4 |
5 | user_name="${aws_ec2_user_name}"
6 | export user_name
7 | aws_ec2_hostname="${aws_ec2_hostname}"
8 | export aws_ec2_hostname
9 | aws_ec2_domain="${aws_ec2_domain}"
10 | export aws_ec2_domain
11 | aws_cli_default_region_name="${aws_cli_default_region_name}"
12 | export aws_cli_default_region_name
13 | use_aws_ec2_num_suffix="${use_aws_ec2_num_suffix}"
14 | export use_aws_ec2_num_suffix
15 |
16 | ./initialize_al2_terraform_cloud_init.sh
17 |
--------------------------------------------------------------------------------
/builders/terraform/aws/eks-monitoring-lab/lpad/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | aws = {
7 | source = "hashicorp/aws"
8 | version = ">= 5.92"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 |
21 | random = {
22 | source = "hashicorp/random"
23 | version = ">= 3.7"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/builders/terraform/aws/pov-playbook1/policies/ec2-access-policy-template.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Effect": "Allow",
6 | "Action": "ec2-instance-connect:SendSSHPublicKey",
7 | "Resource": [
8 | "arn:aws:ec2:${aws_region_name}:${aws_account_id}:instance/*"
9 | ],
10 | "Condition": {
11 | "StringEquals": {
12 | "ec2:osuser": "${aws_ec2_user_name}"
13 | }
14 | }
15 | },
16 | {
17 | "Effect": "Allow",
18 | "Action": "ec2:Describe*",
19 | "Resource": "*"
20 | },
21 | {
22 | "Effect": "Allow",
23 | "Action": "elasticloadbalancing:Describe*",
24 | "Resource": "*"
25 | },
26 | {
27 | "Effect": "Allow",
28 | "Action": [
29 | "cloudwatch:ListMetrics",
30 | "cloudwatch:GetMetricStatistics",
31 | "cloudwatch:Describe*"
32 | ],
33 | "Resource": "*"
34 | },
35 | {
36 | "Effect": "Allow",
37 | "Action": "autoscaling:Describe*",
38 | "Resource": "*"
39 | },
40 | {
41 | "Effect": "Allow",
42 | "Action": [
43 | "s3:Get*",
44 | "s3:List*"
45 | ],
46 | "Resource": "*"
47 | },
48 | {
49 | "Effect": "Allow",
50 | "Action": [
51 | "eks:*"
52 | ],
53 | "Resource": "*"
54 | },
55 | {
56 | "Effect": "Allow",
57 | "Action": [
58 | "ecr:*"
59 | ],
60 | "Resource": "*"
61 | }
62 | ]
63 | }
64 |
--------------------------------------------------------------------------------
/builders/terraform/aws/pov-playbook1/policies/ec2-assume-role-policy.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Action": "sts:AssumeRole",
6 | "Principal": {
7 | "Service": "ec2.amazonaws.com"
8 | },
9 | "Effect": "Allow",
10 | "Sid": ""
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/builders/terraform/aws/pov-playbook1/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/aws
3 | chmod 755 ./initialize_al2_terraform_cloud_init.sh
4 |
5 | user_name="${aws_ec2_user_name}"
6 | export user_name
7 | aws_ec2_hostname="${aws_ec2_hostname}"
8 | export aws_ec2_hostname
9 | aws_ec2_domain="${aws_ec2_domain}"
10 | export aws_ec2_domain
11 | aws_cli_default_region_name="${aws_cli_default_region_name}"
12 | export aws_cli_default_region_name
13 | use_aws_ec2_num_suffix="${use_aws_ec2_num_suffix}"
14 | export use_aws_ec2_num_suffix
15 |
16 | ./initialize_al2_terraform_cloud_init.sh
17 |
--------------------------------------------------------------------------------
/builders/terraform/aws/pov-playbook1/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | aws = {
7 | source = "hashicorp/aws"
8 | version = ">= 5.92"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 |
21 | random = {
22 | source = "hashicorp/random"
23 | version = ">= 3.7"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/builders/terraform/aws/teastore/policies/ec2-access-policy.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Effect": "Allow",
6 | "Action": "ec2:Describe*",
7 | "Resource": "*"
8 | },
9 | {
10 | "Effect": "Allow",
11 | "Action": "elasticloadbalancing:Describe*",
12 | "Resource": "*"
13 | },
14 | {
15 | "Effect": "Allow",
16 | "Action": [
17 | "cloudwatch:ListMetrics",
18 | "cloudwatch:GetMetricStatistics",
19 | "cloudwatch:Describe*"
20 | ],
21 | "Resource": "*"
22 | },
23 | {
24 | "Effect": "Allow",
25 | "Action": "autoscaling:Describe*",
26 | "Resource": "*"
27 | },
28 | {
29 | "Effect": "Allow",
30 | "Action": [
31 | "s3:Get*",
32 | "s3:List*"
33 | ],
34 | "Resource": "*"
35 | }
36 | ]
37 | }
38 |
--------------------------------------------------------------------------------
/builders/terraform/aws/teastore/policies/ec2-assume-role-policy.json:
--------------------------------------------------------------------------------
1 | {
2 | "Version": "2012-10-17",
3 | "Statement": [
4 | {
5 | "Action": "sts:AssumeRole",
6 | "Principal": {
7 | "Service": "ec2.amazonaws.com"
8 | },
9 | "Effect": "Allow",
10 | "Sid": ""
11 | }
12 | ]
13 | }
14 |
--------------------------------------------------------------------------------
/builders/terraform/aws/teastore/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/aws
3 | chmod 755 ./initialize_al2_terraform_cloud_init.sh
4 |
5 | user_name="${aws_ec2_user_name}"
6 | export user_name
7 | aws_ec2_hostname="${aws_ec2_hostname}"
8 | export aws_ec2_hostname
9 | aws_ec2_domain="${aws_ec2_domain}"
10 | export aws_ec2_domain
11 | aws_cli_default_region_name="${aws_cli_default_region_name}"
12 | export aws_cli_default_region_name
13 | use_aws_ec2_num_suffix="${use_aws_ec2_num_suffix}"
14 | export use_aws_ec2_num_suffix
15 |
16 | ./initialize_al2_terraform_cloud_init.sh
17 |
--------------------------------------------------------------------------------
/builders/terraform/aws/teastore/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | aws = {
7 | source = "hashicorp/aws"
8 | version = ">= 5.92"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/builders/terraform/azure/aks-monitoring-lab/aks-cluster/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | azurerm = {
7 | source = "hashicorp/azurerm"
8 | version = ">= 4.23.0"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 |
21 | random = {
22 | source = "hashicorp/random"
23 | version = ">= 3.7"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/builders/terraform/azure/aks-monitoring-lab/apm-platform/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/azure
3 | chmod 755 ./initialize_azure_aks_monitoring_lab_cloud_init.sh
4 |
5 | user_name="${azurerm_ssh_username}"
6 | export user_name
7 | azurerm_vm_hostname="${azurerm_vm_hostname_prefix}"
8 | export azurerm_vm_hostname
9 | azurerm_vm_domain="${azurerm_vm_domain}"
10 | export azurerm_vm_domain
11 | use_azurerm_vm_num_suffix="${azurerm_use_num_suffix}"
12 | export use_azurerm_vm_num_suffix
13 |
14 | ./initialize_azure_aks_monitoring_lab_cloud_init.sh
15 |
--------------------------------------------------------------------------------
/builders/terraform/azure/aks-monitoring-lab/apm-platform/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | azurerm = {
7 | source = "hashicorp/azurerm"
8 | version = ">= 4.23.0"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 |
21 | random = {
22 | source = "hashicorp/random"
23 | version = ">= 3.7"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/builders/terraform/azure/aks-monitoring-lab/lpad/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/azure
3 | chmod 755 ./initialize_azure_aks_monitoring_lab_cloud_init.sh
4 |
5 | user_name="${azurerm_ssh_username}"
6 | export user_name
7 | azurerm_vm_hostname="${azurerm_vm_hostname_prefix}"
8 | export azurerm_vm_hostname
9 | azurerm_vm_domain="${azurerm_vm_domain}"
10 | export azurerm_vm_domain
11 | use_azurerm_vm_num_suffix="${azurerm_use_num_suffix}"
12 | export use_azurerm_vm_num_suffix
13 |
14 | ./initialize_azure_aks_monitoring_lab_cloud_init.sh
15 |
--------------------------------------------------------------------------------
/builders/terraform/azure/aks-monitoring-lab/lpad/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | azurerm = {
7 | source = "hashicorp/azurerm"
8 | version = ">= 4.23.0"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 |
21 | random = {
22 | source = "hashicorp/random"
23 | version = ">= 3.7"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/builders/terraform/azure/teastore/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/azure
3 | chmod 755 ./initialize_azure_aks_monitoring_lab_cloud_init.sh
4 |
5 | user_name="${azurerm_ssh_username}"
6 | export user_name
7 | azurerm_vm_hostname="${azurerm_vm_hostname_prefix}"
8 | export azurerm_vm_hostname
9 | azurerm_vm_domain="${azurerm_vm_domain}"
10 | export azurerm_vm_domain
11 | use_azurerm_vm_num_suffix="${azurerm_use_num_suffix}"
12 | export use_azurerm_vm_num_suffix
13 |
14 | ./initialize_azure_aks_monitoring_lab_cloud_init.sh
15 |
--------------------------------------------------------------------------------
/builders/terraform/azure/teastore/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | azurerm = {
7 | source = "hashicorp/azurerm"
8 | version = ">= 4.23.0"
9 | }
10 |
11 | local = {
12 | source = "hashicorp/local"
13 | version = ">= 2.5"
14 | }
15 |
16 | null = {
17 | source = "hashicorp/null"
18 | version = ">= 3.2"
19 | }
20 |
21 | random = {
22 | source = "hashicorp/random"
23 | version = ">= 3.7"
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/apm-platform/modules/compute_instance/versions.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | terraform {
18 | required_version = ">= 1.11.2"
19 | required_providers {
20 | google = ">= 5.44, < 6.0"
21 | }
22 | provider_meta "google" {
23 | module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v11.1.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/apm-platform/modules/instance_template/outputs.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | output "self_link" {
18 | description = "Self-link of instance template"
19 | value = google_compute_instance_template.tpl.self_link
20 | }
21 |
22 | output "name" {
23 | description = "Name of instance template"
24 | value = google_compute_instance_template.tpl.name
25 | }
26 |
27 | output "tags" {
28 | description = "Tags that will be associated with instance(s)"
29 | value = google_compute_instance_template.tpl.tags
30 | }
31 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/apm-platform/modules/instance_template/versions.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | terraform {
18 | required_version = ">= 1.11.2"
19 | required_providers {
20 | google = ">= 5.44, < 6.0"
21 | }
22 | provider_meta "google" {
23 | module_name = "blueprints/terraform/terraform-google-vm:instance_template/v11.1.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/apm-platform/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/gcp
3 | chmod 755 ./initialize_gcp_gke_monitoring_lab_cloud_init.sh
4 |
5 | user_name="${gcp_ssh_username}"
6 | export user_name
7 | gcp_gce_hostname="${gcp_apm_platform_vm_hostname_prefix}"
8 | export gcp_gce_hostname
9 | gcp_gce_domain="${gcp_apm_platform_vm_domain}"
10 | export gcp_gce_domain
11 | use_gcp_gce_num_suffix="${gcp_use_num_suffix}"
12 | export use_gcp_gce_num_suffix
13 |
14 | ./initialize_gcp_gke_monitoring_lab_cloud_init.sh
15 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/apm-platform/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | google = {
7 | source = "hashicorp/google"
8 | version = ">= 5.44, < 6.0"
9 | }
10 |
11 | null = {
12 | source = "hashicorp/null"
13 | version = ">= 3.2"
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/gke-cluster/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | google = {
7 | source = "hashicorp/google"
8 | version = ">= 5.44, < 6.0"
9 | }
10 |
11 | null = {
12 | source = "hashicorp/null"
13 | version = ">= 3.2"
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/lpad/modules/compute_instance/versions.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | terraform {
18 | required_version = ">= 1.11.2"
19 | required_providers {
20 | google = ">= 5.44, < 6.0"
21 | }
22 | provider_meta "google" {
23 | module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v11.1.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/lpad/modules/instance_template/outputs.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | output "self_link" {
18 | description = "Self-link of instance template"
19 | value = google_compute_instance_template.tpl.self_link
20 | }
21 |
22 | output "name" {
23 | description = "Name of instance template"
24 | value = google_compute_instance_template.tpl.name
25 | }
26 |
27 | output "tags" {
28 | description = "Tags that will be associated with instance(s)"
29 | value = google_compute_instance_template.tpl.tags
30 | }
31 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/lpad/modules/instance_template/versions.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | terraform {
18 | required_version = ">= 1.11.2"
19 | required_providers {
20 | google = ">= 5.44, < 6.0"
21 | }
22 | provider_meta "google" {
23 | module_name = "blueprints/terraform/terraform-google-vm:instance_template/v11.1.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/lpad/templates/user-data-sh.tmpl:
--------------------------------------------------------------------------------
1 | #!/bin/sh
2 | cd /opt/appd-cloud-kickstart/provisioners/scripts/gcp
3 | chmod 755 ./initialize_gcp_gke_monitoring_lab_cloud_init.sh
4 |
5 | user_name="${gcp_ssh_username}"
6 | export user_name
7 | gcp_gce_hostname="${gcp_lpad_vm_hostname_prefix}"
8 | export gcp_gce_hostname
9 | gcp_gce_domain="${gcp_lpad_vm_domain}"
10 | export gcp_gce_domain
11 | use_gcp_gce_num_suffix="${gcp_use_num_suffix}"
12 | export use_gcp_gce_num_suffix
13 |
14 | ./initialize_gcp_gke_monitoring_lab_cloud_init.sh
15 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/gke-monitoring-lab/lpad/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | google = {
7 | source = "hashicorp/google"
8 | version = ">= 5.44, < 6.0"
9 | }
10 |
11 | null = {
12 | source = "hashicorp/null"
13 | version = ">= 3.2"
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/teastore/modules/compute_instance/versions.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | terraform {
18 | required_version = ">= 1.11.2"
19 | required_providers {
20 | google = ">= 5.44, < 6.0"
21 | }
22 | provider_meta "google" {
23 | module_name = "blueprints/terraform/terraform-google-vm:compute_instance/v11.1.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/teastore/modules/instance_template/outputs.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | output "self_link" {
18 | description = "Self-link of instance template"
19 | value = google_compute_instance_template.tpl.self_link
20 | }
21 |
22 | output "name" {
23 | description = "Name of instance template"
24 | value = google_compute_instance_template.tpl.name
25 | }
26 |
27 | output "tags" {
28 | description = "Tags that will be associated with instance(s)"
29 | value = google_compute_instance_template.tpl.tags
30 | }
31 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/teastore/modules/instance_template/versions.tf:
--------------------------------------------------------------------------------
1 | /**
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | terraform {
18 | required_version = ">= 1.11.2"
19 | required_providers {
20 | google = ">= 5.44, < 6.0"
21 | }
22 | provider_meta "google" {
23 | module_name = "blueprints/terraform/terraform-google-vm:instance_template/v11.1.0"
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/builders/terraform/gcp/teastore/versions.tf:
--------------------------------------------------------------------------------
1 | # Terraform ----------------------------------------------------------------------------------------
2 | terraform {
3 | required_version = ">= 1.11.2"
4 |
5 | required_providers {
6 | google = {
7 | source = "hashicorp/google"
8 | version = ">= 5.44, < 6.0"
9 | }
10 |
11 | null = {
12 | source = "hashicorp/null"
13 | version = ">= 3.2"
14 | }
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-for-GCP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-for-GCP.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-on-AWS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-on-AWS.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-on-Azure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-on-Azure.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-on-GCP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Packer-Build-Flow-on-GCP.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-for-GCP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-for-GCP.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-on-AWS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-on-AWS.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-on-Azure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-on-Azure.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-on-GCP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Terraform-Build-Flow-on-GCP.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Workshop-Deployment-on-AWS.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Workshop-Deployment-on-AWS.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Workshop-Deployment-on-Azure.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Workshop-Deployment-on-Azure.png
--------------------------------------------------------------------------------
/docs/images/AppD-Cloud-Kickstart-Workshop-Deployment-on-GCP.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/AppD-Cloud-Kickstart-Workshop-Deployment-on-GCP.png
--------------------------------------------------------------------------------
/docs/images/gcloud-init-browser-auth-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/gcloud-init-browser-auth-01.png
--------------------------------------------------------------------------------
/docs/images/gcloud-init-browser-auth-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/gcloud-init-browser-auth-02.png
--------------------------------------------------------------------------------
/docs/images/gcloud-init-browser-auth-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/gcloud-init-browser-auth-03.png
--------------------------------------------------------------------------------
/docs/images/gcloud-windows-10-installer-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/docs/images/gcloud-windows-10-installer-01.png
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2023_docker.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the docker engine on amazon linux 2023.
3 |
4 | # install the docker community edition engine. ---------------------------------
5 | dnf -y install docker
6 |
7 | # configure docker. ------------------------------------------------------------
8 | # enable ip forwarding if not set.
9 | sysctlfile="/etc/sysctl.conf"
10 | ipv4cmd="net.ipv4.ip_forward = 1"
11 | if [ -f "$sysctlfile" ]; then
12 | sysctl net.ipv4.ip_forward
13 | grep -qF "${ipv4cmd}" ${sysctlfile} || echo "${ipv4cmd}" >> ${sysctlfile}
14 | sysctl -p /etc/sysctl.conf
15 | sysctl net.ipv4.ip_forward
16 | fi
17 |
18 | # start the docker service and configure it to start at boot time.
19 | systemctl start docker
20 | systemctl enable docker
21 |
22 | # check that the docker service is running.
23 | systemctl status docker
24 |
25 | # display configuration info and verify version.
26 | docker info
27 | docker version
28 | docker --version
29 |
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2023_repositories.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # update the amazon linux 2023 repositories.
3 |
4 | # install useful base utilities. -------------------------------------------------------------------
5 | dnf -y install dnf-utils dnf-plugins-core dnf-plugin-versionlock bind-utils unzip vim-enhanced tree bc
6 | dnf -y install openssh-clients sudo kernel-headers kernel-devel gcc make perl selinux-policy-devel wget nfs-utils net-tools bzip2
7 | dnf -y install bash-completion
8 |
9 | # install the latest os updates. -------------------------------------------------------------------
10 | dnf -y update
11 |
12 | # remove package kit utility to turn-off auto-update of packages. ----------------------------------
13 | dnf -y remove PackageKit
14 |
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2_ansible.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install ansible on amazon linux 2.
3 |
4 | # install ansible. -------------------------------------------------------------
5 | amazon-linux-extras install -y ansible2
6 |
7 | # verify ansible installation.
8 | ansible --version
9 |
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2_docker.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the docker engine on amazon linux 2.
3 |
4 | # install the docker community edition engine. ---------------------------------
5 | amazon-linux-extras install -y docker
6 |
7 | # configure docker. ------------------------------------------------------------
8 | # enable ip forwarding if not set.
9 | sysctlfile="/etc/sysctl.conf"
10 | ipv4cmd="net.ipv4.ip_forward = 1"
11 | if [ -f "$sysctlfile" ]; then
12 | sysctl net.ipv4.ip_forward
13 | grep -qF "${ipv4cmd}" ${sysctlfile} || echo "${ipv4cmd}" >> ${sysctlfile}
14 | sysctl -p /etc/sysctl.conf
15 | sysctl net.ipv4.ip_forward
16 | fi
17 |
18 | # start the docker service and configure it to start at boot time.
19 | systemctl start docker
20 | systemctl enable docker
21 |
22 | # check that the docker service is running.
23 | systemctl status docker
24 |
25 | # display configuration info and verify version.
26 | docker info
27 | docker version
28 | docker --version
29 |
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2_kickstart_tools.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install useful command-line developer tools on amazon linux 2.
3 |
4 | # install python 2.x pip and setuptools. -----------------------------------------------------------
5 | yum -y install python2-pip
6 | python --version
7 | pip --version
8 |
9 | # upgrade python 2.x pip.
10 | #pip install --upgrade pip
11 | #pip --version
12 |
13 | # install python 2.x setup tools.
14 | yum -y install python2-setuptools
15 | #pip install --upgrade setuptools
16 | #easy_install --version
17 |
18 | # install tree. ------------------------------------------------------------------------------------
19 | yum -y install tree
20 | tree --version
21 |
22 | # install git. -------------------------------------------------------------------------------------
23 | yum -y install git
24 | git --version
25 |
26 | # install vim. -------------------------------------------------------------------------------------
27 | amazon-linux-extras install -y vim
28 | vim --version | awk 'FNR < 3 {print $0}'
29 |
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2_python3.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install python3 and pip3 on amazon linux 2.
3 |
4 | # install python 3.x and tools. --------------------------------------------------------------------
5 | yum -y install python3 python3-pip python3-setuptools python3-wheel
6 | python3 --version
7 | pip3 --version
8 |
9 | # update 'root' path environment variable.
10 | PATH=/usr/local/bin:$PATH
11 | export PATH
12 |
13 | # upgrade python 3.x pip and setup tools.
14 | python3 -m pip install --upgrade pip
15 | python3 -m pip install --upgrade setuptools
16 |
17 | # verify installation.
18 | pip --version
19 | pip3 --version
20 | #easy_install --version
21 |
--------------------------------------------------------------------------------
/provisioners/scripts/aws/install_al2_python3_8.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install python 3.8 and pip 3.8 on amazon linux 2.
3 |
4 | # install python 3.8 and tools. --------------------------------------------------------------------
5 | amazon-linux-extras install -y python3.8
6 |
7 | # update symbolic links to new version.
8 | update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.7 1
9 | update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 2
10 | python3 --version
11 |
12 | # update 'root' path environment variable.
13 | PATH=/usr/local/bin:$PATH
14 | export PATH
15 |
16 | # upgrade python 3.8 pip and setup tools.
17 | python3 -m pip install --upgrade pip
18 | python3 -m pip install --upgrade setuptools
19 |
20 | # install html and xml python libraries.
21 | python3 -m pip install --upgrade lxml
22 |
23 | # verify installation.
24 | pip --version
25 | pip3 --version
26 | #easy_install --version
27 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/.gitignore:
--------------------------------------------------------------------------------
1 | # ignore appdynamics and cwom 'live' configuration files.
2 | /tools/appd-controller-license.lic
3 | /tools/UCSPMFEAT20190409133840574.lic
4 | /tools/UCSPMFEAT20191114110716525.lic
5 | /tools/cwom-license.config.topology
6 | /tools/cwom-login.config.topology
7 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/create_centos7_group.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # create new group on centos linux 7.x.
3 |
4 | # set empty default values for group env variables if not set. -------------------------------------
5 | group_name="${group_name:-}"
6 | group_id="${group_id:-}"
7 |
8 | # define usage function. ---------------------------------------------------------------------------
9 | usage() {
10 | cat <> ${fstab_file}
29 |
30 | # verify configuration.
31 | grep 'swap' "$fstab_file"
32 | fi
33 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/delete_aws_eks_cluster.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # delete aws eks cluster for specified user on centos linux 7.x.
3 |
4 | # set empty default values for user env variables if not set. --------------------------------------
5 | user_name="${user_name:-}"
6 | appd_aws_eks_user_name="${appd_aws_eks_user_name:-Lab-User-${user_name: -2}}"
7 | appd_aws_eks_region="${appd_aws_eks_region:-us-east-1}"
8 |
9 | # validate environment variable. -------------------------------------------------------------------
10 | if [ -z "$user_name" ]; then
11 | echo "Error: 'user_name' environment variable not set."
12 | usage
13 | exit 1
14 | fi
15 |
16 | # delete aws eks cluster. --------------------------------------------------------------------------
17 | # export the environment variables for use by the script.
18 | export appd_aws_eks_user_name
19 | export appd_aws_eks_region
20 |
21 | cd AppD-Cloud-Kickstart/applications/aws/AD-Capital-Kube
22 | ./delete_eks_cluster.sh
23 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos7_ansible.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install ansible on centos linux 7.x.
3 |
4 | # set default value for kickstart home environment variable if not set. ----------------------------
5 | kickstart_home="${kickstart_home:-/opt/appd-cloud-kickstart}" # [optional] kickstart home (defaults to '/opt/appd-cloud-kickstart').
6 |
7 | # create scripts directory (if needed). ------------------------------------------------------------
8 | mkdir -p ${kickstart_home}/provisioners/scripts/centos
9 | cd ${kickstart_home}/provisioners/scripts/centos
10 |
11 | # install ansible. ---------------------------------------------------------------------------------
12 | ansible_release="2.9.27-1"
13 | ansible_binary="ansible-${ansible_release}.el7.ans.noarch.rpm"
14 |
15 | # download ansible repository.
16 | rm -f ${ansible_binary}
17 | wget --no-verbose https://releases.ansible.com/ansible/rpm/release/epel-7-x86_64/${ansible_binary}
18 |
19 | # install ansible. ---------------------------------------------------------------------------------
20 | yum -y install ${ansible_binary}
21 |
22 | # verify ansible installation.
23 | ansible --version
24 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos7_python3.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install python 3.x for centos 7.x.
3 |
4 | # set default values for input environment variables if not set. -----------------------------------
5 | # [OPTIONAL] python 3.x install parameters [w/ defaults].
6 | user_name="${user_name:-centos}"
7 |
8 | # install python 3.x. ------------------------------------------------------------------------------
9 | yum -y install python3
10 |
11 | # verify installation.
12 | python3 --version
13 | pip3 --version
14 |
15 | # upgrade python 3.x pip. --------------------------------------------------------------------------
16 | runuser -c "PATH=/home/${user_name}/.local/bin:/usr/local/bin:${PATH} python3 -m pip install pip --upgrade --user" - ${user_name}
17 | runuser -c "PATH=/home/${user_name}/.local/bin:/usr/local/bin:${PATH} pip3 --version" - ${user_name}
18 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos7_python3_scl.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install python 3.8 from the software collection library for linux 7.x..
3 |
4 | # set default value for appdynamics cloud kickstart home environment variable if not set. ----------
5 | kickstart_home="${kickstart_home:-/opt/appd-cloud-kickstart}" # [optional] kickstart home (defaults to '/opt/appd-cloud-kickstart').
6 |
7 | # create scripts directory (if needed). ------------------------------------------------------------
8 | mkdir -p ${kickstart_home}/provisioners/scripts/centos
9 | cd ${kickstart_home}/provisioners/scripts/centos
10 |
11 | # install python 3.8. ------------------------------------------------------------------------------
12 | yum -y install rh-python38
13 |
14 | # verify installation.
15 | scl enable rh-python38 -- python --version
16 |
17 | # install python 3.8 pip. --------------------------------------------------------------------------
18 | rm -f get-pip.py
19 | wget --no-verbose https://bootstrap.pypa.io/get-pip.py
20 | scl enable rh-python38 -- python ${kickstart_home}/provisioners/scripts/centos/get-pip.py
21 |
22 | # verify installation.
23 | scl enable rh-python38 -- pip --version
24 | scl enable rh-python38 -- pip3 --version
25 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos7_xmlstarlet_xml_processor.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install xmlstarlet command-line xml processor for linux 64-bit.
3 |
4 | # install epel repository if needed. ---------------------------------------------------------------
5 | if [ ! -f "/etc/yum.repos.d/epel.repo" ]; then
6 | rm -f /tmp/epel-release-7-14.noarch.rpm
7 | # rm -f epel-release-latest-7.noarch.rpm
8 | curl --silent --location https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm --output /tmp/epel-release-7-14.noarch.rpm
9 | # wget --no-verbose https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
10 | yum -y install /tmp/epel-release-7-14.noarch.rpm
11 | # yum -y install epel-release-latest-7.noarch.rpm
12 | fi
13 |
14 | # install xmlstarlet xml processor. ----------------------------------------------------------------
15 | yum -y install xmlstarlet
16 |
17 | # verify installation.
18 | xmlstarlet --version
19 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos8_ansible.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install ansible on centos linux 8.x.
3 |
4 | # install ansible. ---------------------------------------------------------------------------------
5 | dnf -y install ansible
6 |
7 | # verify ansible installation.
8 | ansible --version
9 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos8_podman.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the podman container tools on centos 8.x.
3 | #
4 | # The Container Tools encompass software packages required to build and run Linux Containers on
5 | # RHEL-based Linux operating systems. The primary piece of software core to this set is Podman,
6 | # but there are many other pieces of software including, but not limited to Buildah and Skopeo.
7 | #
8 | # https://access.redhat.com/support/policy/updates/containertools
9 |
10 | # install podman container tools. ------------------------------------------------------------------
11 | dnf -y module install container-tools
12 |
13 | # install docker-like syntax for the 'podman' command.
14 | dnf -y install podman-docker
15 |
16 | # display configuration info and verify version. ---------------------------------------------------
17 | podman info
18 | podman version
19 | podman --version
20 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos8_podman_compose.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install podman compose on centos 8.x.
3 | #
4 | # 'podman-compose' is an implementation of 'docker-compose' with a Podman backend.
5 | # The main objective of this project is to be able to run docker-compose.yml files unmodified
6 | # and rootless.
7 |
8 | # install podman-compose utility. ------------------------------------------------------------------
9 | dnf -y install podman-compose
10 |
11 | # verify installation.
12 | podman-compose --version
13 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos8_repositories.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # update the centos linux 8 repositories.
3 |
4 | # centos linux 8 will reach eol in 2024, so 'mirrorlist.centos.org' no longer exists.
5 | # in order to install packages, you have to adjust repositories from 'mirrorlist' to 'baseurl'.
6 | # for most cases 'vault.centos.org' will work well.
7 | sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
8 | sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
9 | sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo
10 |
11 | # install useful base utilities. -------------------------------------------------------------------
12 | dnf -y install dnf-utils dnf-plugins-core dnf-plugin-versionlock bind-utils unzip vim-enhanced tree bc
13 | dnf -y install openssh-clients sudo kernel-headers kernel-devel gcc make perl selinux-policy-devel wget nfs-utils net-tools bzip2
14 | dnf -y install bash-completion
15 |
16 | # install the latest os updates. -------------------------------------------------------------------
17 | dnf -y update
18 |
19 | # remove package kit utility to turn-off auto-update of packages. ----------------------------------
20 | dnf -y remove PackageKit
21 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos8_xmlstarlet_xml_processor.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install xmlstarlet command-line xml processor for linux 64-bit.
3 |
4 | # install epel repository (if needed). -------------------------------------------------------------
5 | dnf -y install epel-release
6 |
7 | # install xmlstarlet xml processor. ----------------------------------------------------------------
8 | dnf -y install xmlstarlet
9 |
10 | # verify installation.
11 | xmlstarlet --version
12 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_centos9_kickstart_tools.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install useful command-line developer tools on centos 9.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | dnf -y install epel-release
6 | dnf repolist
7 |
8 | # install neofetch system information tool. ---------------------------------------------------------
9 | dnf -y install neofetch
10 |
11 | # verify installation.
12 | set +e # temporarily turn 'exit pipeline on non-zero return status' OFF.
13 | neofetch --version
14 | set -e # turn 'exit pipeline on non-zero return status' back ON.
15 |
16 | # display system information.
17 | neofetch
18 |
19 | # install git. -------------------------------------------------------------------------------------
20 | dnf -y install git
21 | git --version
22 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/install_fedora_podman.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the podman container tools on fedora linux (cloud edition).
3 | #
4 | # The Container Tools encompass software packages required to build and run Linux Containers on
5 | # RHEL-based Linux operating systems. The primary piece of software core to this set is Podman,
6 | # but there are many other pieces of software including, but not limited to Buildah and Skopeo.
7 | #
8 | # https://access.redhat.com/support/policy/updates/containertools
9 |
10 | # install podman container tools. ------------------------------------------------------------------
11 | dnf -y install buildah skopeo podman
12 |
13 | # install docker-like syntax for the 'podman' command.
14 | dnf -y install podman-docker
15 |
16 | # display configuration info and verify version. ---------------------------------------------------
17 | podman info
18 | podman version
19 | podman --version
20 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/tools/UCSPMFEAT20191114110716525.lic.template:
--------------------------------------------------------------------------------
1 | This template is a placeholder for the Cisco Workload Optimization Manager (CWOM) license file.
2 |
3 | To apply your CWOM license file:
4 |
5 | o Copy your CWOM '*.lic' and rename it
6 | to 'provisioners/scripts/centos/tools/UCSPMFEAT20191114110716525.lic'.
7 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/tools/appd-controller-license.lic.template:
--------------------------------------------------------------------------------
1 | This template is a placeholder for the AppDynamics Controller license file.
2 |
3 | To apply your AppDynamics Controller license file:
4 |
5 | o Copy your AppDynamics Controller 'license.lic' and rename it
6 | to 'provisioners/scripts/centos/tools/appd-controller-license.lic'.
7 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/tools/cwom-license.config.topology.template:
--------------------------------------------------------------------------------
1 | This template is a placeholder for the Cisco Workload Optimization Manager (CWOM) license configuration file.
2 |
3 | To apply your CWOM license configuration file:
4 |
5 | o Obtain a copy of the CWOM 'cwom-license.config.topology' from the AppDynamics SE leading the workshop, OR
6 | copy the file from '/srv/tomcat/data/config/license.config.topology' in an existing CWOM installation.
7 | o Rename it to 'provisioners/scripts/centos/tools/cwom-license.config.topology'.
8 |
--------------------------------------------------------------------------------
/provisioners/scripts/centos/tools/cwom-login.config.topology.template:
--------------------------------------------------------------------------------
1 | This template is a placeholder for the Cisco Workload Optimization Manager (CWOM) login configuration file.
2 |
3 | To apply your CWOM login configuration file:
4 |
5 | o Obtain a copy of the CWOM 'cwom-login.config.topology' from the AppDynamics SE leading the workshop, OR
6 | copy the file from '/srv/tomcat/data/config/login.config.topology' in an existing CWOM installation.
7 | o Rename it to 'provisioners/scripts/centos/tools/cwom-login.config.topology'.
8 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/install_apache_groovy.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install groovy sdk bundle by apache.
3 |
4 | # install apache groovy. ---------------------------------------------------------------------------
5 | groovy_home="groovy"
6 | groovy_release="4.0.26"
7 | groovy_folder="${groovy_home}-${groovy_release}"
8 | groovy_sdk="apache-groovy-sdk-${groovy_release}.zip"
9 | groovy_sha256="8fb9e2e14621ea93b1f4d56859a034bca2f28b0dad36a9f528fa23a3603fba6f"
10 |
11 | #groovy_binary="apache-groovy-binary-${groovy_release}.zip"
12 | #groovy_docs="apache-groovy-docs-${groovy_release}.zip"
13 |
14 | # create apache parent folder.
15 | mkdir -p /usr/local/apache
16 | cd /usr/local/apache
17 |
18 | # download groovy sdk bundle from the apache mirror at jfrog.io.
19 | wget --no-verbose https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/${groovy_sdk}
20 |
21 | # verify the downloaded binary.
22 | echo "${groovy_sha256} ${groovy_sdk}" | sha256sum --check
23 | # apache-groovy-sdk-${groovy_release}.zip: OK
24 |
25 | # extract groovy sdk binary.
26 | rm -f ${groovy_home}
27 | unzip ${groovy_sdk}
28 | chown -R root:root ./${groovy_folder}
29 | ln -s ${groovy_folder} ${groovy_home}
30 | rm -f ${groovy_sdk}
31 |
32 | # set jdk home environment variables.
33 | JAVA_HOME=/usr/local/java/jdk180
34 | export JAVA_HOME
35 |
36 | # set groovy home environment variables.
37 | GROOVY_HOME=/usr/local/apache/${groovy_home}
38 | export GROOVY_HOME
39 | PATH=${GROOVY_HOME}/bin:${JAVA_HOME}/bin:$PATH
40 | export PATH
41 |
42 | # verify installation.
43 | groovy --version
44 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/install_apache_maven.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install maven build tool by apache.
3 |
4 | # install apache maven. ----------------------------------------------------------------------------
5 | m2home="apache-maven"
6 | mvn_release="3.9.9"
7 | mvn_folder="${m2home}-${mvn_release}"
8 | mvn_binary="${mvn_folder}-bin.tar.gz"
9 | mvn_sha512="a555254d6b53d267965a3404ecb14e53c3827c09c3b94b5678835887ab404556bfaf78dcfe03ba76fa2508649dca8531c74bca4d5846513522404d48e8c4ac8b"
10 |
11 | # create apache parent folder.
12 | mkdir -p /usr/local/apache
13 | cd /usr/local/apache
14 |
15 | # download maven binary from apache.org.
16 | wget --no-verbose http://archive.apache.org/dist/maven/maven-3/${mvn_release}/binaries/${mvn_binary}
17 |
18 | # verify the downloaded binary.
19 | echo "${mvn_sha512} ${mvn_binary}" | sha512sum --check
20 | # ${mvn_folder}-bin.tar.gz: OK
21 |
22 | # extract maven binary.
23 | rm -f ${m2home}
24 | tar -zxvf ${mvn_binary} --no-same-owner --no-overwrite-dir
25 | chown -R root:root ./${mvn_folder}
26 | ln -s ${mvn_folder} ${m2home}
27 | rm -f ${mvn_binary}
28 |
29 | # set jdk home environment variables.
30 | JAVA_HOME=/usr/local/java/jdk180
31 | export JAVA_HOME
32 |
33 | # set maven home environment variables.
34 | M2_HOME=/usr/local/apache/${m2home}
35 | export M2_HOME
36 | M2_REPO=$HOME/.m2
37 | export M2_REPO
38 | MAVEN_OPTS=-Dfile.encoding="UTF-8"
39 | export MAVEN_OPTS
40 | M2=$M2_HOME/bin
41 | export M2
42 | PATH=${M2}:${JAVA_HOME}/bin:$PATH
43 | export PATH
44 |
45 | # verify installation.
46 | mvn --version
47 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/install_oracle_java_jdk_17.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash -eux
2 | # install java se 17 development kit by oracle.
3 |
4 | # install java se 17 development kit. --------------------------------------------------------------
5 | jdk_home="jdk17"
6 | jdk_build="17.0.12"
7 | jdk_folder="jdk-${jdk_build}"
8 | jdk_binary="${jdk_folder}_linux-x64_bin.tar.gz"
9 | jdk_sha256="311f1448312ecab391fe2a1b2ac140d6e1c7aea6fbf08416b466a58874f2b40f"
10 |
11 | # create java home parent folder.
12 | mkdir -p /usr/local/java
13 | cd /usr/local/java
14 |
15 | # download jdk 17 binary from oracle otn.
16 | wget --no-verbose https://download.oracle.com/java/${jdk_build:0:2}/archive/${jdk_binary}
17 |
18 | # verify the downloaded binary.
19 | echo "${jdk_sha256} ${jdk_binary}" | sha256sum --check
20 | # ${jdk_folder}_linux-x64_bin.tar.gz: OK
21 |
22 | # extract jdk 17 binary and create softlink to 'jdk17'.
23 | rm -f ${jdk_home}
24 | rm -rf ${jdk_folder}
25 | tar -zxvf ${jdk_binary} --no-same-owner --no-overwrite-dir
26 | chown -R root:root ./${jdk_folder}
27 | ln -s ${jdk_folder} ${jdk_home}
28 | rm -f ${jdk_binary}
29 |
30 | # set jdk 17 home environment variables.
31 | JAVA_HOME=/usr/local/java/${jdk_home}
32 | export JAVA_HOME
33 | PATH=${JAVA_HOME}/bin:$PATH
34 | export PATH
35 |
36 | # verify installation.
37 | java --version
38 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/install_oracle_java_jdk_18.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install java se 18 development kit by oracle.
3 |
4 | # install java se 18 development kit. --------------------------------------------------------------
5 | jdk_home="jdk18"
6 | jdk_build="18.0.1.1"
7 | jdk_folder="jdk-${jdk_build}"
8 | jdk_binary="${jdk_folder}_linux-x64_bin.tar.gz"
9 | jdk_sha256="dbabd3f726775a63329254b001b4190c082206e38323950b2db478606f1d65fa"
10 |
11 | # create java home parent folder.
12 | mkdir -p /usr/local/java
13 | cd /usr/local/java
14 |
15 | # download jdk 18 binary from oracle otn.
16 | wget --no-verbose https://download.oracle.com/java/${jdk_build:0:2}/archive/${jdk_binary}
17 |
18 | # verify the downloaded binary.
19 | echo "${jdk_sha256} ${jdk_binary}" | sha256sum --check
20 | # ${jdk_folder}_linux-x64_bin.tar.gz: OK
21 |
22 | # extract jdk 18 binary and create softlink to 'jdk18'.
23 | rm -f ${jdk_home}
24 | rm -rf ${jdk_folder}
25 | tar -zxvf ${jdk_binary} --no-same-owner --no-overwrite-dir
26 | chown -R root:root ./${jdk_folder}
27 | ln -s ${jdk_folder} ${jdk_home}
28 | rm -f ${jdk_binary}
29 |
30 | # set jdk 18 home environment variables.
31 | JAVA_HOME=/usr/local/java/${jdk_home}
32 | export JAVA_HOME
33 | PATH=${JAVA_HOME}/bin:$PATH
34 | export PATH
35 |
36 | # verify installation.
37 | java --version
38 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/install_oracle_java_jdk_20.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install java se 20 development kit by oracle.
3 |
4 | # install java se 20 development kit. --------------------------------------------------------------
5 | jdk_home="jdk20"
6 | jdk_build="20.0.1"
7 | jdk_folder="jdk-${jdk_build}"
8 | jdk_binary="${jdk_folder}_linux-x64_bin.tar.gz"
9 | jdk_sha256="bb118683feb4d66476198c8176a9845a9125bf5b303089b56b4b59ff9a544ccf"
10 |
11 | # create java home parent folder.
12 | mkdir -p /usr/local/java
13 | cd /usr/local/java
14 |
15 | # download jdk 20 binary from oracle otn.
16 | wget --no-verbose https://download.oracle.com/java/${jdk_build:0:2}/archive/${jdk_binary}
17 |
18 | # verify the downloaded binary.
19 | echo "${jdk_sha256} ${jdk_binary}" | sha256sum --check
20 | # ${jdk_folder}_linux-x64_bin.tar.gz: OK
21 |
22 | # extract jdk 20 binary and create softlink to 'jdk20'.
23 | rm -f ${jdk_home}
24 | rm -rf ${jdk_folder}
25 | tar -zxvf ${jdk_binary} --no-same-owner --no-overwrite-dir
26 | chown -R root:root ./${jdk_folder}
27 | ln -s ${jdk_folder} ${jdk_home}
28 | rm -f ${jdk_binary}
29 |
30 | # set jdk 20 home environment variables.
31 | JAVA_HOME=/usr/local/java/${jdk_home}
32 | export JAVA_HOME
33 | PATH=${JAVA_HOME}/bin:$PATH
34 | export PATH
35 |
36 | # verify installation.
37 | java --version
38 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/install_oracle_java_jdk_22.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash -eux
2 | # install java se 22 development kit by oracle.
3 |
4 | # install java se 22 development kit. --------------------------------------------------------------
5 | jdk_home="jdk22"
6 | jdk_build="22.0.2"
7 | jdk_folder="jdk-${jdk_build}"
8 | jdk_binary="${jdk_folder}_linux-x64_bin.tar.gz"
9 | jdk_sha256="cbc13aaa2618659f44cb261f820f179832d611f0df35dd30a78d7dea6d717858"
10 |
11 | # create java home parent folder.
12 | mkdir -p /usr/local/java
13 | cd /usr/local/java
14 |
15 | # download jdk 22 binary from oracle otn.
16 | wget --no-verbose https://download.oracle.com/java/${jdk_build:0:2}/archive/${jdk_binary}
17 |
18 | # verify the downloaded binary.
19 | echo "${jdk_sha256} ${jdk_binary}" | sha256sum --check
20 | # ${jdk_folder}_linux-x64_bin.tar.gz: OK
21 |
22 | # extract jdk 22 binary and create softlink to 'jdk22'.
23 | rm -f ${jdk_home}
24 | rm -rf ${jdk_folder}
25 | tar -zxvf ${jdk_binary} --no-same-owner --no-overwrite-dir
26 | chown -R root:root ./${jdk_folder}
27 | ln -s ${jdk_folder} ${jdk_home}
28 | rm -f ${jdk_binary}
29 |
30 | # set jdk 22 home environment variables.
31 | JAVA_HOME=/usr/local/java/${jdk_home}
32 | export JAVA_HOME
33 | PATH=${JAVA_HOME}/bin:$PATH
34 | export PATH
35 |
36 | # verify installation.
37 | java --version
38 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/motd.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 |
3 | kickstart='
4 | This system was built with the AppD Cloud Kickstart project by the Cisco AppDynamics Cloud Channel Sales Team.
5 | More information can be found at: https://github.com/CiscoDevNet/AppD-Cloud-Kickstart'
6 |
7 | if [ -d /etc/update-motd.d ]; then
8 | MOTD_CONFIG='/etc/update-motd.d/99-kickstart'
9 |
10 | cat >> "$MOTD_CONFIG" <> /etc/motd
21 | fi
22 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/tools/ant-contrib-1.0b3-bin.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/provisioners/scripts/common/tools/ant-contrib-1.0b3-bin.tar.gz
--------------------------------------------------------------------------------
/provisioners/scripts/common/tools/vim-files.tar.gz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/provisioners/scripts/common/tools/vim-files.tar.gz
--------------------------------------------------------------------------------
/provisioners/scripts/common/users/user-kickstart-bash_profile.sh:
--------------------------------------------------------------------------------
1 | # @(#).bash_profile 1.0 2020/02/28 SMI
2 |
3 | # get the aliases and functions.
4 | if [ -f ~/.bashrc ]; then
5 | . ~/.bashrc
6 | fi
7 |
8 | # user specific environment and startup programs.
9 | PATH=$PATH:$HOME/.local/bin:$HOME/bin
10 | export PATH
11 |
--------------------------------------------------------------------------------
/provisioners/scripts/common/users/user-root-bash_profile.sh:
--------------------------------------------------------------------------------
1 | # @(#).bash_profile 1.0 2020/02/28 SMI
2 |
3 | # get the aliases and functions.
4 | if [ -f ~/.bashrc ]; then
5 | . ~/.bashrc
6 | fi
7 |
8 | # user specific environment and startup programs.
9 | PATH=$PATH:$HOME/bin
10 | export PATH
11 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol7_docker.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the docker engine on oracle linux 7.x.
3 |
4 | # install the docker engine. ---------------------------------------------------
5 | yum -y install docker-engine docker-cli
6 |
7 | # configure docker. ------------------------------------------------------------
8 | # enable ip forwarding if not set.
9 | sysctlfile="/etc/sysctl.conf"
10 | ipv4cmd="net.ipv4.ip_forward = 1"
11 | if [ -f "$sysctlfile" ]; then
12 | sysctl net.ipv4.ip_forward
13 | grep -qF "${ipv4cmd}" ${sysctlfile} || echo "${ipv4cmd}" >> ${sysctlfile}
14 | sysctl -p /etc/sysctl.conf
15 | sysctl net.ipv4.ip_forward
16 | fi
17 |
18 | # start the docker service and configure it to start at boot time.
19 | systemctl start docker
20 | systemctl enable docker
21 |
22 | # check that the docker service is running.
23 | systemctl status docker
24 |
25 | # display configuration info and verify version.
26 | docker info
27 | docker version
28 | docker --version
29 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol7_kickstart_tools.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install useful command-line developer tools on oracle linux 7.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | yum -y install oracle-epel-release-el7
6 | yum-config-manager --enable ol7_developer_EPEL
7 |
8 | # install python 2.x pip and setuptools. -----------------------------------------------------------
9 | yum -y install python2-pip
10 | python --version
11 | pip --version
12 |
13 | # upgrade python 2.x pip.
14 | #python -m pip install --upgrade pip
15 | #pip --version
16 |
17 | # install python 2.x setup tools.
18 | yum -y install python-setuptools
19 | #python -m pip install --upgrade setuptools
20 | #pip install --upgrade setuptools
21 | #easy_install --version
22 |
23 | # install software collections library repository. (needed later for python 3.x.) ------------------
24 | yum -y install oracle-softwarecollection-release-el7
25 | yum-config-manager --enable ol7_software_collections
26 |
27 | # install software collections library. (needed later for python 3.x.) -----------------------------
28 | yum -y install scl-utils
29 |
30 | # install git. -------------------------------------------------------------------------------------
31 | yum -y install git
32 | git --version
33 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol7_repositories.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # update the centos linux 7 repositories.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | yum -y install oracle-epel-release-el7
6 | yum-config-manager --enable ol7_developer_EPEL
7 |
8 | # install useful base utilities. -------------------------------------------------------------------
9 | yum -y install yum-utils yum-plugin-versionlock bind-utils unzip vim-enhanced tree bc
10 | yum -y install openssh-clients sudo kernel-headers kernel-devel gcc make perl selinux-policy-devel wget nfs-utils net-tools bzip2
11 | yum -y install bash-completion bash-completion-extras
12 |
13 | # install the latest os updates. -------------------------------------------------------------------
14 | yum -y update
15 |
16 | # remove package kit utility to turn-off auto-update of packages. ----------------------------------
17 | yum -y remove PackageKit
18 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol7_xmlstarlet_xml_processor.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install xmlstarlet command-line xml processor for oracle linux 64-bit.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | yum -y install oracle-epel-release-el7
6 | yum-config-manager --enable ol7_developer_EPEL
7 |
8 | # install xmlstarlet xml processor. ----------------------------------------------------------------
9 | yum -y install xmlstarlet
10 |
11 | # verify installation.
12 | xmlstarlet --version
13 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol8_oracle_uekr7.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the oracle linux 8 uekr7 kernel.
3 |
4 | # ensure that the uekr7 kernel is enabled by default. ----------------------------------------------
5 | dnf config-manager --set-enabled ol8_UEKR7
6 | dnf config-manager --set-enabled ol8_addons
7 | dnf config-manager --set-disabled ol8_UEKR6
8 |
9 | dnf -y install oracle-epel-release-el8
10 | dnf -y install oraclelinux-developer-release-el8
11 |
12 | dnf config-manager --set-enabled ol8_developer_EPEL
13 | dnf config-manager --set-enabled ol8_developer
14 |
15 | # install the latest ol8 updates. ------------------------------------------------------------------
16 | dnf -y upgrade
17 |
18 | # install kernel development tools and headers for building guest additions. -----------------------
19 | dnf -y install kernel-uek-devel
20 | dnf -y install kernel-uek
21 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol8_repositories.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # update the oracle linux 8 repositories.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | dnf -y install oracle-epel-release-el8
6 | dnf -y install oraclelinux-developer-release-el8
7 |
8 | dnf config-manager --set-enabled ol8_developer_EPEL
9 | dnf config-manager --set-enabled ol8_developer
10 |
11 | # install useful base utilities. -------------------------------------------------------------------
12 | dnf -y install yum-utils yum-plugin-versionlock bind-utils unzip vim-enhanced tree bc
13 | dnf -y install openssh-clients sudo kernel-headers kernel-devel gcc make perl selinux-policy-devel wget nfs-utils net-tools bzip2
14 | dnf -y install bash-completion
15 |
16 | # install the latest os updates. -------------------------------------------------------------------
17 | dnf -y upgrade
18 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol8_xmlstarlet_xml_processor.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install xmlstarlet command-line xml processor for oracle linux 8 64-bit.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | dnf -y install oracle-epel-release-el8
6 | dnf -y install oraclelinux-developer-release-el8
7 |
8 | dnf config-manager --set-enabled ol8_developer_EPEL
9 | dnf config-manager --set-enabled ol8_developer
10 |
11 | # install xmlstarlet xml processor. ----------------------------------------------------------------
12 | dnf -y install xmlstarlet
13 |
14 | # verify installation.
15 | xmlstarlet --version
16 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol9_oracle_uekr7.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install the oracle linux 9 uekr7 kernel.
3 |
4 | # ensure that the uekr7 kernel is enabled by default. ----------------------------------------------
5 | dnf config-manager --set-enabled ol9_UEKR7
6 | dnf config-manager --set-enabled ol9_addons
7 |
8 | dnf -y install oracle-epel-release-el9
9 | dnf -y install oraclelinux-developer-release-el9
10 |
11 | dnf config-manager --set-enabled ol9_developer_EPEL
12 | dnf config-manager --set-enabled ol9_developer
13 |
14 | # install the latest ol9 updates. ------------------------------------------------------------------
15 | dnf -y upgrade
16 |
17 | # install kernel development tools and headers for building guest additions. -----------------------
18 | dnf -y install kernel-uek-devel
19 | dnf -y install kernel-uek
20 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol9_repositories.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # update the oracle linux 9 repositories.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | dnf -y install oracle-epel-release-el9
6 | dnf -y install oraclelinux-developer-release-el9
7 |
8 | dnf config-manager --set-enabled ol9_developer_EPEL
9 | dnf config-manager --set-enabled ol9_developer
10 |
11 | # install useful base utilities. -------------------------------------------------------------------
12 | dnf -y install yum-utils yum-plugin-versionlock bind-utils unzip vim-enhanced tree bc
13 | dnf -y install openssh-clients sudo kernel-headers kernel-devel gcc make perl selinux-policy-devel wget nfs-utils net-tools bzip2
14 | dnf -y install bash-completion
15 |
16 | # install the latest os updates. -------------------------------------------------------------------
17 | dnf -y upgrade
18 |
--------------------------------------------------------------------------------
/provisioners/scripts/oracle/install_ol9_xmlstarlet_xml_processor.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install xmlstarlet command-line xml processor for oracle linux 9 64-bit.
3 |
4 | # install epel repository. -------------------------------------------------------------------------
5 | dnf -y install oracle-epel-release-el9
6 | dnf -y install oraclelinux-developer-release-el9
7 |
8 | dnf config-manager --set-enabled ol9_developer_EPEL
9 | dnf config-manager --set-enabled ol9_developer
10 |
11 | # install xmlstarlet xml processor. ----------------------------------------------------------------
12 | dnf -y install xmlstarlet
13 |
14 | # verify installation.
15 | xmlstarlet --version
16 |
--------------------------------------------------------------------------------
/provisioners/scripts/ubuntu/install_ubuntu_ansible.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install ansible on ubuntu linux.
3 |
4 | # update the apt repository package indexes. -------------------------------------------------------
5 | apt-get update
6 |
7 | # install ansible. ---------------------------------------------------------------------------------
8 | apt-get -y install ansible
9 |
10 | # verify ansible installation.
11 | ansible --version
12 |
--------------------------------------------------------------------------------
/provisioners/scripts/ubuntu/install_ubuntu_azure_cli.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | #---------------------------------------------------------------------------------------------------
3 | # Install Azure Command Line Interface (CLI) by Microsoft on Ubuntu Linux.
4 | #
5 | # The Azure command-line interface (Azure CLI) is a set of commands used to create and manage
6 | # Azure resources. The Azure CLI is available across Azure services and is designed to get you
7 | # working quickly with Azure, with an emphasis on automation.
8 | #
9 | # For more details, please visit:
10 | # https://docs.microsoft.com/en-us/cli/azure/
11 | # https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
12 | #
13 | # NOTE: Script should be run with 'root' privilege.
14 | #---------------------------------------------------------------------------------------------------
15 |
16 | # prepare the azure-cli repository for installation. -----------------------------------------------
17 | curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
18 |
19 | # verify installation.
20 | # set azure cli environment variables.
21 | PATH=/usr/bin:$PATH
22 | export PATH
23 |
24 | # verify azure cli version.
25 | az --version
26 |
--------------------------------------------------------------------------------
/provisioners/scripts/ubuntu/install_ubuntu_xmlstarlet_xml_processor.sh:
--------------------------------------------------------------------------------
1 | #!/bin/sh -eux
2 | # install xmlstarlet command-line xml processor for ubuntu linux 64-bit.
3 |
4 | # update the apt repository package indexes. -------------------------------------------------------
5 | apt-get update
6 |
7 | # install xmlstarlet xml processor. ----------------------------------------------------------------
8 | apt-get -y install xmlstarlet
9 |
10 | # verify installation.
11 | xmlstarlet --version
12 |
--------------------------------------------------------------------------------
/shared/keys/AppD-Cloud-Kickstart.pub:
--------------------------------------------------------------------------------
1 | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCEyVAKfQ/Oq2Cov6ZiGfEI3N2Rz3QG1oVQbz9mYZZMYoDpt67nov+wVDUuham7MG30jgQwMoyGSVUP0ol2R+IDyg+dzSS/XEByrA7IUlLLcYZY8d8VqJOKzoqImfSpTfE0ObbkuYiR1RgOCnQkaH3oHOHpQtse5YxTFdohOaEFlvkAAVe4kSU4/FrxcO1+AL+5CFbl0FqffvqdwNABYd+dNKXylO6rhrMz/v/xAltH2gycj0Xc7c5IGPAqhR08Ei4Q/rTNQeARrUAvkH+LwWP73lAzJNnvgDiGmUegA8ZnlMhvK1dSUftZ72HhO1lG05Q2Rm4U1F0wG+a0fm352Aif AppD-Cloud-Kickstart
2 |
--------------------------------------------------------------------------------
/shared/keys/AppD-Cloud-Platform.pub:
--------------------------------------------------------------------------------
1 | ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCumK6tu+GOsk6PmRBMo3pZVYOZkfvFlGcWJJjvdGUQn/9rW/yZU95Iy0MYVCn8m1cpD5bzT6c62W2lt305OeJOu8vH2nc4JZ+bMXAxAP4oG1tCxVs6VofdUcbD64yA+bIfoB/liqZoC/eN43s0r7wmD1AajqcSmjzO9PunDi67UzMU2x/5ilP02xGy/TPHbCDDmE7uGg2e0wSZaydFy6pRB1IddK6TIGxs0DKhr03DA9v/f8vougjJ0Me/nrVSR5y0dlOzVcSKXgzv4v0NFr3RYEK3IlG3o9EkbXaMWaenXV/pSPEk8aF51vZjwFrCPinIqMqBmlGvtnoUIgyiaGXx AppD-Cloud-Platform
2 |
--------------------------------------------------------------------------------
/shared/keys/gcp-devops.json.template:
--------------------------------------------------------------------------------
1 | This template is a placeholder for the private key of a GCP DevOps service account.
2 |
3 | To create the DevOps service account private key:
4 |
5 | o Execute the following command:
6 |
7 | 'gcloud iam service-accounts keys create --iam-account $SA_EMAIL gcp-devops.json'
8 |
9 | Where 'SA_EMAIL' is the email address for the DevOps service account.
10 |
11 | o Next, copy the file to '/shared/keys/gcp-devops.json'.
12 |
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/1.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/10.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/11.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/12.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/13.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/14.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/15.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/16.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/17.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/18.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/19.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/2.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/20.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/21.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/22.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/23.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/24.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/25.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/26.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/27.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/28.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/29.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/2a.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/3.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/30.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/31.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/32.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/33.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/34.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/35.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/36.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/37.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/38.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/4.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/5.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/6.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/7.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/8.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/9.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/aws-putty-config-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/aws-putty-config-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-alpine-unzip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-alpine-unzip.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-create-namespace-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-create-namespace-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-create-namespace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-create-namespace.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-03.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-03b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-03b.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-04.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-04b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-04b.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-05.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-05b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-05b.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-05c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-05c.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-06.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-06b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-06b.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-07.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-08.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-deploy-09.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-03.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-04.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-05.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-06.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-07.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-08.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-09.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-10.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-11.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-12.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-13.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-14.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-ecr-15.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-metrics-server-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-metrics-server-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-metrics-server-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-metrics-server-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-metrics-server-02b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-metrics-server-02b.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-03.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-04.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-monitor-results-05.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-deploy-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-deploy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-deploy.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-verify-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-verify-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-verify.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-operator-verify.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/cluster-agent-unzip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/cluster-agent-unzip.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/connect-lpad-ec2-instance-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/connect-lpad-ec2-instance-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/connect-lpad-ec2-instance-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/connect-lpad-ec2-instance-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/connect-lpad-ec2-instance-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/connect-lpad-ec2-instance-03.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/create-kubeconfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/create-kubeconfig.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/netviz-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/netviz-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/netviz-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/netviz-agent-deploy-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/putty-config-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/putty-config-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/putty-config-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/putty-config-02.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/putty-config-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/putty-config-03.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/putty-config-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/putty-config-04.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/security-group-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/security-group-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/sim-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/sim-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/aws/eks-monitoring-lab/images/sim-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/aws/eks-monitoring-lab/images/sim-agent-deploy-02.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/12.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/13.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/16.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/19.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/30.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/31.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/32.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/33.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/34.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/35.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/36.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-01.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-02a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-02a.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-02b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-02b.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-03.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-04.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-05b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-05b.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-06b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-06b.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-08.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-09.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-10.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-11.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-12.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-13.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-14.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-15.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-17.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-18.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-19.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-20.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-23.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-monitoring-lab-24.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/azure-aks-workshop-architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/azure-aks-workshop-architecture.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-alpine-unzip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-alpine-unzip.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-02.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-04b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-04b.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-05c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-05c.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-07.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-08.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-deploy-09.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-01.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-02.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-03.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-04.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster-agent-monitor-results-05.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/cluster_agent_arch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/cluster_agent_arch.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/putty-config-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/putty-config-01.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/putty-config-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/putty-config-02.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/putty-config-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/putty-config-03.png
--------------------------------------------------------------------------------
/workshops/azure/aks-monitoring-lab/images/putty-config-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/azure/aks-monitoring-lab/images/putty-config-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/1.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/10.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/11.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/12.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/13.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/14.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/15.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/16.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/17.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/18.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/19.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/2.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/20.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/21.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/21.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/22.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/22.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/23.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/24.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/25.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/25.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/26.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/26.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/27.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/27.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/28.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/28.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/29.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/2a.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/3.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/30.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/30.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/31.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/31.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/32.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/33.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/33.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/34.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/34.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/35.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/35.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/36.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/37.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/37.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/38.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/38.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/4.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/5.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/6.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/7.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/8.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/9.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-alpine-unzip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-alpine-unzip.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-create-namespace-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-create-namespace-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-create-namespace.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-create-namespace.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-03.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-03b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-03b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-04b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-04b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-05.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-05b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-05b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-05c.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-05c.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-06.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-06b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-06b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-07.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-08.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-deploy-09.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-03.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-05.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-06.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-07.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-08.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-09.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-10.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-11.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-12.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-13.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-14.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-ecr-15.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-metrics-server-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-metrics-server-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-metrics-server-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-metrics-server-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-metrics-server-02b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-metrics-server-02b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-03.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-monitor-results-05.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-deploy-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-deploy.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-deploy.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-verify-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-verify-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-verify.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-operator-verify.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster-agent-unzip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster-agent-unzip.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/cluster_agent_arch.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/cluster_agent_arch.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/create-kubeconfig.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/create-kubeconfig.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-2a.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-2a.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-2b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-2b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-03.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-lab-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-03.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-05.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-05.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-05b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-05b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-06.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-06.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-06b.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-06b.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-07.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-07.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-08.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-08.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-09.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-09.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-10.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-11.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-12.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-13.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-14.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-15.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-17.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-17.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-18.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-19.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-19.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-20.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-23.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-23.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-24.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-monitoring-lab-24.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-gke-workshop-architecture.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-gke-workshop-architecture.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-putty-config-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-putty-config-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/gcp-putty-config-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/gcp-putty-config-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/netviz-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/netviz-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/netviz-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/netviz-agent-deploy-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/putty-config-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/putty-config-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/putty-config-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/putty-config-02.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/putty-config-03.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/putty-config-03.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/putty-config-04.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/putty-config-04.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/security-group-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/security-group-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/sim-agent-deploy-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/sim-agent-deploy-01.png
--------------------------------------------------------------------------------
/workshops/gcp/gke-monitoring-lab/images/sim-agent-deploy-02.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CiscoDevNet/AppD-Cloud-Kickstart/8c4ea320e6cf575e20ab3496f13081e66a7fc038/workshops/gcp/gke-monitoring-lab/images/sim-agent-deploy-02.png
--------------------------------------------------------------------------------