[{"title":"( 99 个子文件 1.36MB ) devops-exercises:Linux,Jenkins,AWS,SRE,Prometheus,Docker,Python,Ansible,Git,Kubernetes,Terraform,OpenStack,SQL,NoSQL,Azure,GCP,DNS,弹性,网络,虚拟化。 DevOps面试问题","children":[{"title":"devops-exercises-master","children":[{"title":".gitignore <span style='color:#111;'> 1.07KB </span>","children":null,"spread":false},{"title":"credits.md <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":"images","children":[{"title":"containers.png <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"network.png <span style='color:#111;'> 134.64KB </span>","children":null,"spread":false},{"title":"git.png <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"big-data.png <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"openshift.png <span style='color:#111;'> 8.40KB </span>","children":null,"spread":false},{"title":"testing.png <span style='color:#111;'> 4.05KB </span>","children":null,"spread":false},{"title":"openstack.png <span style='color:#111;'> 8.15KB </span>","children":null,"spread":false},{"title":"linux.png <span style='color:#111;'> 12.24KB </span>","children":null,"spread":false},{"title":"storage.png <span style='color:#111;'> 4.36KB </span>","children":null,"spread":false},{"title":"design.png <span style='color:#111;'> 12.29KB </span>","children":null,"spread":false},{"title":"you.png <span style='color:#111;'> 8.04KB </span>","children":null,"spread":false},{"title":"security.png <span style='color:#111;'> 21.76KB </span>","children":null,"spread":false},{"title":"distributed.png <span style='color:#111;'> 7.03KB </span>","children":null,"spread":false},{"title":"puppet.png <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"Go.png <span style='color:#111;'> 15.16KB </span>","children":null,"spread":false},{"title":"hardware.png <span style='color:#111;'> 3.32KB </span>","children":null,"spread":false},{"title":"databases.png <span style='color:#111;'> 2.89KB </span>","children":null,"spread":false},{"title":"aws.png <span style='color:#111;'> 48.50KB </span>","children":null,"spread":false},{"title":"devops.png <span style='color:#111;'> 13.36KB </span>","children":null,"spread":false},{"title":"python.png <span style='color:#111;'> 50.94KB </span>","children":null,"spread":false},{"title":"jenkins","children":[{"title":"jenkins-to-kibana.png <span style='color:#111;'> 148.18KB </span>","children":null,"spread":false}],"spread":false},{"title":"devops_exercises.png <span style='color:#111;'> 11.54KB </span>","children":null,"spread":false},{"title":"regex.png <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"googlecloud.png <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"dns.png <span style='color:#111;'> 37.94KB </span>","children":null,"spread":false},{"title":"design","children":[{"title":"cdn-no-downtime.png <span style='color:#111;'> 22.93KB </span>","children":null,"spread":false},{"title":"input-process-output.png <span style='color:#111;'> 15.85KB </span>","children":null,"spread":false},{"title":"producers_consumers_issue.png <span style='color:#111;'> 29.34KB </span>","children":null,"spread":false},{"title":"producers_consumers_fix.png <span style='color:#111;'> 36.00KB </span>","children":null,"spread":false}],"spread":false},{"title":"virtualization.png <span style='color:#111;'> 6.07KB </span>","children":null,"spread":false},{"title":"HR.png <span style='color:#111;'> 15.08KB </span>","children":null,"spread":false},{"title":"coding.png <span style='color:#111;'> 12.03KB </span>","children":null,"spread":false},{"title":"certificates.png <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"azure.png <span style='color:#111;'> 33.72KB </span>","children":null,"spread":false},{"title":"bash.png <span style='color:#111;'> 24.21KB </span>","children":null,"spread":false},{"title":"mongo.png <span style='color:#111;'> 60.36KB </span>","children":null,"spread":false},{"title":"prometheus.png <span style='color:#111;'> 46.01KB </span>","children":null,"spread":false},{"title":"os.png <span style='color:#111;'> 172.40KB </span>","children":null,"spread":false},{"title":"elastic.png <span style='color:#111;'> 2.39KB </span>","children":null,"spread":false},{"title":"kubernetes.png <span style='color:#111;'> 85.09KB </span>","children":null,"spread":false},{"title":"ansible.png <span style='color:#111;'> 3.23KB </span>","children":null,"spread":false},{"title":"terraform.png <span style='color:#111;'> 6.54KB </span>","children":null,"spread":false},{"title":"sql.png <span style='color:#111;'> 13.81KB </span>","children":null,"spread":false},{"title":"general.png <span style='color:#111;'> 41.66KB </span>","children":null,"spread":false},{"title":"monitoring.png <span style='color:#111;'> 9.19KB </span>","children":null,"spread":false},{"title":"distributed","children":[{"title":"distributed_design_standby.png <span style='color:#111;'> 12.45KB </span>","children":null,"spread":false},{"title":"distributed_design_lb.png <span style='color:#111;'> 21.89KB </span>","children":null,"spread":false}],"spread":false},{"title":"cloud.png <span style='color:#111;'> 25.20KB </span>","children":null,"spread":false},{"title":"exercises.png <span style='color:#111;'> 46.08KB </span>","children":null,"spread":false},{"title":"jenkins.png <span style='color:#111;'> 28.34KB </span>","children":null,"spread":false}],"spread":false},{"title":"common-qa.md <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 152B </span>","children":null,"spread":false},{"title":"coding","children":[{"title":"python","children":[{"title":"binary_search.py <span style='color:#111;'> 607B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"CONTRIBUTING.md <span style='color:#111;'> 720B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 15.59KB </span>","children":null,"spread":false},{"title":"scripts","children":[{"title":"update_question_number.py <span style='color:#111;'> 831B </span>","children":null,"spread":false},{"title":"run_ci.sh <span style='color:#111;'> 149B </span>","children":null,"spread":false},{"title":"count_questions.sh <span style='color:#111;'> 194B </span>","children":null,"spread":false},{"title":"question_utils.py <span style='color:#111;'> 2.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"exercises","children":[{"title":"jenkins_pipelines.md <span style='color:#111;'> 349B </span>","children":null,"spread":false},{"title":"ci_for_open_source_project.md <span style='color:#111;'> 666B </span>","children":null,"spread":false},{"title":"jenkins_scripts.md <span style='color:#111;'> 330B </span>","children":null,"spread":false},{"title":"cloud_slack_bot.md <span style='color:#111;'> 580B </span>","children":null,"spread":false},{"title":"flask_container_ci","children":[{"title":"app","children":[{"title":"__init__.py <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"config.py <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"main.py <span style='color:#111;'> 1.09KB </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 568B </span>","children":null,"spread":false}],"spread":false},{"title":"requirements.txt <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"users.json <span style='color:#111;'> 550B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.34KB </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 518B </span>","children":null,"spread":false}],"spread":false},{"title":"programming","children":[{"title":"web_scraper.md <span style='color:#111;'> 316B </span>","children":null,"spread":false},{"title":"grep_berfore_and_after.md <span style='color:#111;'> 108B </span>","children":null,"spread":false}],"spread":false},{"title":"jenkins","children":[{"title":"scripts","children":[{"title":"old_builds.groovy <span style='color:#111;'> 437B </span>","children":null,"spread":false},{"title":"jobs_with_string.groovy <span style='color:#111;'> 145B </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"flask_container_ci2","children":[{"title":"app","children":[{"title":"__init__.py <span style='color:#111;'> 37B </span>","children":null,"spread":false},{"title":"config.py <span style='color:#111;'> 217B </span>","children":null,"spread":false},{"title":"main.py <span style='color:#111;'> 1.11KB </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 568B </span>","children":null,"spread":false}],"spread":false},{"title":"requirements.txt <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 2.55KB </span>","children":null,"spread":false},{"title":"tests.py <span style='color:#111;'> 607B </span>","children":null,"spread":false}],"spread":false},{"title":"eflk.md <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"misc","children":[{"title":"elk_kibana_aws.md <span style='color:#111;'> 1.55KB </span>","children":null,"spread":false}],"spread":false},{"title":"write_dockerfile_run_container.md <span style='color:#111;'> 500B </span>","children":null,"spread":false},{"title":"ansible_minikube_docker.md <span style='color:#111;'> 435B </span>","children":null,"spread":false}],"spread":false},{"title":"README.md <span style='color:#111;'> 366.62KB </span>","children":null,"spread":false},{"title":"tests","children":[{"title":"syntax_lint.py <span style='color:#111;'> 3.52KB </span>","children":null,"spread":false},{"title":"syntax_checker_unittest.py <span style='color:#111;'> 1.21KB </span>","children":null,"spread":false},{"title":"scripts_question_utils_unittest.py <span style='color:#111;'> 977B </span>","children":null,"spread":false},{"title":"testcases","children":[{"title":"testcase2.md <span style='color:#111;'> 6.52KB </span>","children":null,"spread":false},{"title":"testcase3.md <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":"testcase1.md <span style='color:#111;'> 2.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"prepare_for_interview.md <span style='color:#111;'> 11.63KB </span>","children":null,"spread":false},{"title":"certificates","children":[{"title":"cka.md <span style='color:#111;'> 1.04KB </span>","children":null,"spread":false},{"title":"cloud-practitioner.md <span style='color:#111;'> 39.80KB </span>","children":null,"spread":false}],"spread":true},{"title":"README-zh_CN.md <span style='color:#111;'> 83.61KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]