<commit_before># mxnet-operator: Kubernetes operator for Apache MXNet jobs

## Overview

MXNet Operator provides a Kubernetes custom resource `MXJob` that makes it easy to
run distributed or non-distributed [Apache MXNet](https://github.com/apache/incubator-mxnet) jobs (training and tuning)
and other extended framework like [BytePS](https://github.com/bytedance/byteps) jobs on Kubernetes.
Using a Custom Resource Definition (CRD) gives users the ability to create
and manage Apache MXNet jobs just like built-in K8S resources.

### Prerequisites

- Kubernetes >= 1.8
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) >= 1.14
- [kustomize](https://github.com/kubernetes-sigs/kustomize/releases/tag/v3.2.0) >= 3.2.0
- Apache MXNet >= v1.2.0

## Installing the MXJob CRD and operator on your k8s cluster

### Deploy MXJob CRD and Apache MXNet Operator

```
kustomize build manifests/overlays/v1 | kubectl apply -f -
```

### Verify that MXJob CRD and Apache MXNet Operator are installed

Check that the Apache MXNet custom resource is installed via:

```<commit_msg>docs: Add "incubating" per ASF requirement (#95)<commit_after># mxnet-operator: Kubernetes operator for Apache MXNet jobs

## Overview

MXNet Operator provides a Kubernetes custom resource `MXJob` that makes it easy to
run distributed or non-distributed [Apache MXNet (incubating)](https://github.com/apache/incubator-mxnet) jobs (training and tuning)
and other extended framework like [BytePS](https://github.com/bytedance/byteps) jobs on Kubernetes.
Using a Custom Resource Definition (CRD) gives users the ability to create
and manage Apache MXNet jobs just like built-in K8S resources.

### Prerequisites

- Kubernetes >= 1.8
- [kubectl](https://kubernetes.io/docs/tasks/tools/install-kubectl) >= 1.14
- [kustomize](https://github.com/kubernetes-sigs/kustomize/releases/tag/v3.2.0) >= 3.2.0
- Apache MXNet >= v1.2.0

## Installing the MXJob CRD and operator on your k8s cluster

### Deploy MXJob CRD and Apache MXNet Operator

```
kustomize build manifests/overlays/v1 | kubectl apply -f -
```

### Verify that MXJob CRD and Apache MXNet Operator are installed

Check that the Apache MXNet custom resource is installed via:

```
{'fraction_non_alphanumeric': 0.10469314079422383, 'fraction_numerical': 0.016245487364620937, 'mean_word_length': 4.655612244897959, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 11, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1234833', 'n_tokens_mistral': 740, 'n_tokens_neox': 673, 'n_words': 239}