If you'd like to watch this demo through it's available on YouTube or if you prefer reading there is a walkthrough on my blog.
PUT /_cluster/settings
{
"persistent": {
"plugins.ml_commons.only_run_on_ml_node": false,
#!/bin/bash | |
# 1. To run this script curl it locally: | |
# curl https://gist.githubusercontent.com/dtaivpp/c587d99a2cab441eba0314534ae87c86/raw -o opensearch-compose-bootstrap.sh | |
# 2. Change it to be executable: | |
# chmod +x opensearch-compose-generate.sh | |
# 3. Run it: | |
# ./opensearch-compose-generate.sh | |
# | |
# This will create: | |
# - docker-compose.yml file for OpenSearch |
services: | |
opensearch: | |
image: opensearchproject/opensearch:${OPENSEARCH_VERSION:-2.11.1} | |
container_name: opensearch | |
environment: | |
discovery.type: single-node | |
node.name: opensearch | |
OPENSEARCH_JAVA_OPTS: "-Xms512m -Xmx512m" | |
volumes: | |
- opensearch-data:/usr/share/opensearch/data |
# Download this file with: | |
# curl -L https://gist.githubusercontent.com/dtaivpp/a9b00957aa7d9cfe33e92aff8d50c835/raw/logging_demo.py -o logging_demo.py | |
import logging | |
# | |
# Named loggers | |
# | |
logger = logging.getLogger(__name__) | |
print(logger.name) |
version = 2 | |
[plugins] | |
[plugins."io.containerd.grpc.v1.cri"] | |
[plugins."io.containerd.grpc.v1.cri".containerd] | |
default_runtime_name = "nvidia" | |
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes] | |
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.nvidia] | |
privileged_without_host_devices = false | |
runtime_engine = "" |
usage: ghdorker [-h] [-v] [-s {repo,user,org}] [-d DORKS] [--debug] [-o OUTPUT_FILENAME] [--options INPUT_OPTION [INPUT_OPTION ...]] search | |
Search github for github dorks | |
positional arguments: | |
search The repo, username, or organization you would like to search | |
optional arguments: | |
-h, --help show this help message and exit | |
-v, --version show program's version number and exit |
import yaml | |
import os | |
yaml_files = [] | |
rootDir = '.' | |
for dirName, subdirList, fileList in os.walk(rootDir): | |
for fname in fileList: | |
if fname[-4:] == 'yaml': | |
yaml_files.append( dirName + "/" + fname) |
{ | |
"name": "Python 3", | |
"build": { | |
"dockerfile": "Dockerfile", | |
"context": "..", | |
"args": { | |
// Update 'VARIANT' to pick a Python version: 3, 3.6, 3.7, 3.8, 3.9 | |
"VARIANT": "3", | |
// Options | |
"INSTALL_NODE": "true", |