Skip to content

Commit

Permalink
Add a couple of questions
Browse files Browse the repository at this point in the history
  • Loading branch information
abregman committed Feb 14, 2020
1 parent 2f385e6 commit 41c36c7
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 4 deletions.
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

:information_source:  This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE :)

:bar_chart:  There are currently **871** questions
:bar_chart:  There are currently **878** questions

:warning:  You can use these for preparing for an interview but most of the questions and exercises don't represent an actual interview. Please read [Q&A](common-qa.md) for more details

Expand Down Expand Up @@ -400,7 +400,7 @@ You can describe the UI way to add new slaves but better to explain how to do in
<summary>How would you implement an option of a starting a build from a certain stage and not from the beginning?</summary><br><b>
</b></details>

##### Jenkins Dev
#### Jenkins Dev

<details>
<summary>Do you have experience with developing a Jenkins plugin? Can you describe this experience?</summary><br><b>
Expand All @@ -410,6 +410,14 @@ You can describe the UI way to add new slaves but better to explain how to do in
<summary>Have you written Jenkins scripts? If yes, what for and how they work?</summary><br><b>
</b></details>

#### Jenkins Integration

<details>
<summary>How would you collect logs from Jenkins builds (not master) and display them to user via Kibana? Describe the process, components, etc.</summary><br>
<img src="images/jenkins/jenkins-to-kibana.png" width="621x;" height="171px;"/>
</summary><br><b>
</b></details>

## Cloud

<a name="cloud-beginner"></a>
Expand Down Expand Up @@ -5708,8 +5716,6 @@ HTTP Header Injection vulnerabilities occur when user input is insecurely includ
<summary>Explain what is Buffer Overflow</summary><br><b>

A buffer overflow (or buffer overrun) occurs when the volume of data exceeds the storage capacity of the memory buffer. As a result, the program attempting to write the data to the buffer overwrites adjacent memory locations.


</b></details>

##### Containers
Expand Down Expand Up @@ -6642,6 +6648,7 @@ Below you can find several exercises

* [Writing a Dockerfile and running a container](exercises/write_dockerfile_run_container.md)
* [Elasticsearch & Kibana on AWS](exercises/elk_kibana_aws.md)
* [ELK & Filebeat](exercises/eflk.md)
* [Ansible, Minikube and Docker](exercises/ansible_minikube_docker.md)
* [Cloud Slack bot](exercises/cloud_slack_bot.md)
* [Jenkins: writing scripts](exercises/jenkins_scripts.md)
Expand Down
8 changes: 8 additions & 0 deletions exercises/eflk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
## ELK + Filebeat

Set up the following using any log you would like:

* Run the following: elasticsearch, logstash, kibana and filebeat (each running in its own containre)
* Make filebeat transfer a log to logstash for process
* Once logstash is done, index with elasticsearch
* Finally, make sure data is available in Kibana
Binary file added images/jenkins/jenkins-to-kibana.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 41c36c7

Please sign in to comment.