<commit_before># Encrypted ServiceGroup example

## Workflow

The user needs to generate a key using `hab ring key generate foobar`, and then base64
encode it (on Linux) with `hab ring export foobar | base64 -w 0` (please refer to
[this
document](https://kubernetes.io/docs/concepts/configuration/secret/#creating-a-secret-manually)
for platform-specific instructions on base64 encoding).

The encoded key can then be used as the value of the `ring-key` key in a Kubernetes
secret.

The secret's name must be referenced in the `ServiceGroup` object's `ringKey`
key.

## Deletion

The operator does not delete the Secret on ServiceGroup deletion. This is<commit_msg>Add link to ring key in example README<commit_after># Encrypted ServiceGroup example

## Workflow

The user needs to generate a [ring
key](https://www.habitat.sh/docs/run-packages-security/) using `hab ring key generate foobar`, and then base64
encode it (on Linux) with `hab ring export foobar | base64 -w 0` (please refer to
[this
document](https://kubernetes.io/docs/concepts/configuration/secret/#creating-a-secret-manually)
for platform-specific instructions on base64 encoding).

The encoded key can then be used as the value of the `ring-key` key in a Kubernetes
secret.

The secret's name must be referenced in the `ServiceGroup` object's `ringKey`
key.

## Deletion

The operator does not delete the Secret on ServiceGroup deletion. This is
{'fraction_non_alphanumeric': 0.08062234794908062, 'fraction_numerical': 0.009900990099009901, 'mean_word_length': 4.799180327868853, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 1, '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': '2824232', 'n_tokens_mistral': 418, 'n_tokens_neox': 387, 'n_words': 181}