-
Notifications
You must be signed in to change notification settings - Fork 8.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' into apm-custom-links-api-test
- Loading branch information
Showing
2,143 changed files
with
43,106 additions
and
27,185 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
# NOTE: This Dockerfile is ONLY used to run certain tasks in CI. It is not used to run Kibana or as a distributable. | ||
# If you're looking for the Kibana Docker image distributable, please see: src/dev/build/tasks/os_packages/docker_generator/templates/dockerfile.template.ts | ||
|
||
ARG NODE_VERSION=10.21.0 | ||
|
||
FROM node:${NODE_VERSION} AS base | ||
|
||
RUN apt-get update && \ | ||
apt-get -y install xvfb gconf-service libasound2 libatk1.0-0 libc6 libcairo2 libcups2 \ | ||
libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 \ | ||
libgtk-3-0 libnspr4 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 \ | ||
libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 \ | ||
libxtst6 ca-certificates fonts-liberation libappindicator1 libnss3 lsb-release xdg-utils wget openjdk-8-jre && \ | ||
rm -rf /var/lib/apt/lists/* | ||
|
||
RUN curl -sSL https://dl.google.com/linux/linux_signing_key.pub | apt-key add - \ | ||
&& sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list' \ | ||
&& apt-get update \ | ||
&& apt-get install -y rsync jq bsdtar google-chrome-stable \ | ||
--no-install-recommends \ | ||
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* | ||
|
||
RUN LATEST_VAULT_RELEASE=$(curl -s https://api.github.com/repos/hashicorp/vault/tags | jq --raw-output .[0].name[1:]) \ | ||
&& curl -L https://releases.hashicorp.com/vault/${LATEST_VAULT_RELEASE}/vault_${LATEST_VAULT_RELEASE}_linux_amd64.zip -o vault.zip \ | ||
&& unzip vault.zip \ | ||
&& rm vault.zip \ | ||
&& chmod +x vault \ | ||
&& mv vault /usr/local/bin/vault | ||
|
||
RUN groupadd -r kibana && useradd -r -g kibana kibana && mkdir /home/kibana && chown kibana:kibana /home/kibana | ||
|
||
COPY ./bash_standard_lib.sh /usr/local/bin/bash_standard_lib.sh | ||
RUN chmod +x /usr/local/bin/bash_standard_lib.sh | ||
|
||
COPY ./runbld /usr/local/bin/runbld | ||
RUN chmod +x /usr/local/bin/runbld | ||
|
||
USER kibana |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,136 @@ | ||
[role="xpack"] | ||
[[edit-workpads]] | ||
== Edit workpads | ||
|
||
To create the look and feel that you want, apply format settings to the entire workpad, or individual elements. | ||
|
||
[float] | ||
[[create-variables]] | ||
=== Create variables | ||
|
||
When you frequently use copy and paste, create variables to easily reuse strings and patterns. For example, when you clone a large workpad and need to connect your elements to a new index, use variables to update | ||
each element instead of updating them manually. | ||
|
||
. Create the variables. | ||
.. Click *Add a variable*. | ||
.. Specify the variable options, then click *Save changes*. | ||
|
||
. Apply the variable. | ||
.. Copy the variable. | ||
.. Select the element you want to change, then open the expression editor. | ||
.. Paste the variable. | ||
|
||
For example, to change the index pattern for a set of charts: | ||
|
||
Specify the variable options. | ||
|
||
[role="screenshot"] | ||
image::images/specify_variable_syntax.png[Specify the variable syntax] | ||
|
||
Copy the variable, then apply it to each element you want to update in the *Expression editor*. | ||
|
||
[role="screenshot"] | ||
image::images/copy_variable_syntax.png[Copy the variable syntax] | ||
|
||
[float] | ||
[[apply-changes-to-the-entire-workpad]] | ||
=== Apply changes to the entire workpad | ||
|
||
With stylesheets, you can change the look of the entire workpad, including fonts, colors, layout, and more. | ||
|
||
To get started, enter the changes you want to make in the *Global CSS overrides* text editor, then click *Apply stylesheet*. | ||
|
||
For example, to change the background for the entire workpad, enter: | ||
|
||
[source,text] | ||
-------------------------------------------------- | ||
.canvasPage { | ||
background-color: #3990e6; | ||
} | ||
-------------------------------------------------- | ||
|
||
[float] | ||
[[change-the-element-settings]] | ||
=== Change the element settings | ||
|
||
Element settings enable you to change the display options at the element level. For example, use the element settings to change the dimensions, style, or location of an element. | ||
|
||
[float] | ||
[[change-the-display-options]] | ||
==== Change the display options | ||
|
||
Choose the display options for your elements. The options available depend on the element you select. | ||
|
||
To change the element display options, click *Display*, then make your changes in the editor. | ||
|
||
To use CSS overrides: | ||
|
||
. Click *+* next to *Element style*, then select *CSS*. | ||
. In the *CSS* text editor, enter the changes you want to make, then click *Apply stylesheet*. | ||
|
||
For example, to center an element, enter: | ||
|
||
[source,text] | ||
-------------------------------------------------- | ||
.canvasRenderEl h1 { | ||
text.align: center; | ||
} | ||
-------------------------------------------------- | ||
|
||
[float] | ||
[[clone-elements]] | ||
==== Clone elements | ||
To use an element with the same functionality and appearance in multiple places, clone the element. | ||
|
||
Select the element, then click *Edit > Clone*. | ||
|
||
[role="screenshot"] | ||
image::images/clone_element.gif[Clone elements] | ||
|
||
[float] | ||
[[move-and-resize-elements]] | ||
==== Move and resize elements | ||
|
||
Canvas provides you with many options to move and resize the elements on your workpad. | ||
|
||
* To move elements, click and hold the element, then drag to the new location. | ||
|
||
* To move elements by 1 pixel, select the element, press and hold Shift, then use your arrow keys. | ||
|
||
* To move elements by 10 pixels, select the element, then use your arrow keys. | ||
|
||
* To resize elements, click and drag the resize handles to the new dimensions. | ||
|
||
[float] | ||
[[edit-elements]] | ||
==== Edit elements | ||
|
||
The element editing options allow you to arrange and organize the elements on your workpad page. | ||
|
||
To align two or more elements: | ||
|
||
. Press and hold Shift, then select the elements you want to align. | ||
|
||
. Click *Edit > Alignment*, then select the alignment option. | ||
|
||
To distribute three or more elements: | ||
|
||
. Press and hold Shift, then select the elements you want to distribute. | ||
|
||
. Click *Edit > Distribution*, then select the distribution option. | ||
|
||
To reorder elements: | ||
|
||
. Select the element you want to reorder. | ||
|
||
. Click *Edit > Order*, then select the order option. | ||
|
||
[float] | ||
[[delete-elements]] | ||
==== Delete elements | ||
|
||
When you no longer need an element, delete it from your workpad. | ||
|
||
. Select the element you want to delete. | ||
|
||
. Click *Edit > Delete*. |
Oops, something went wrong.