Sign inSign up

opennix/wazuh-agent-kubernetes-operator

Sponsored OSS

By OpenNix Security

Updated over 2 years ago

Wazuh Agent Kubernetes operator

Image
0

4.3K

opennix/wazuh-agent-kubernetes-operator repository overview

wazuh-agent-kubernetes-operator

Kubernetes Operator for deployment Wazuh Agent for any Kubernetes platform.

Disclaimer

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

How to deploy operator

Apply Kubernetes manifests for CR

kubectl apply -f crd/operator.yml

Apply deployment for operator

kubectl apply -f crd/deployment.yml

Creation of Custom resource

Before creation of CRD for operator please take a look current schema:

nametypedescriptiondefault valueoptional
namestringAll resources within a release are prefixed based on the nameopntrue
image_urlstringDocker image url for pulling wazuh agentopennix/wazuh-agenttrue
image_tagstringWazuh agent docker image taglatesttrue
manager_hoststringIP address or domain name of the Wazuh server used for REST API calls.localhostfalse
worker_hoststringThe IP address or domain name of the Wazuh worker for agent connection should be provided. If using an ALL-in-One installation, this field should be left empty.Nonetrue
api_usernamestringUsername for Wazuh API authorizationNonetrue
api_passwordstringPassword for Wazuh API autorizationNonefalse
groupstringGroup name(s), separated by commas, for automatically adding agents.defaulttrue
memory_limitsstringMemory limit for agent container128Mitrue
cpu_limitsstringCpu limit for agent container128mtrue
memory_requestsstringMemory request for agent container64Mitrue
cpu_requestsstringCpu request for agent container64mtrue

Example of crd is available in path deployments/example.yml

Buy Me A Coffee

Tag summary

Content type

Image

Digest

sha256:e57179e05

Size

31.9 MB

Last updated

over 2 years ago

docker pull opennix/wazuh-agent-kubernetes-operator

This week's pulls

Pulls:

2

Sep 7 to Sep 13