Skip to content

Commit d52422a

Browse files
author
Mike Ray (Microsoft)
committed
Some acrolynx
1 parent 767de33 commit d52422a

File tree

2 files changed

+13
-9
lines changed

2 files changed

+13
-9
lines changed

articles/azure-arc/data/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ items:
236236
items:
237237
- name: General
238238
href: troubleshoot-managed-instance.md
239-
- name: configuration
239+
- name: Configuration
240240
href: troubleshoot-managed-instance-configuration.md
241241
- name: Azure Arc-enabled PostgreSQL (preview)
242242
items:

articles/azure-arc/data/troubleshoot-managed-instance-configuration.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,20 @@ ms.date: 04/10/2023
99

1010
# User-provided configuration files
1111

12-
Arc data services provide management of configuration settings and files in the system. Configuration files such as `mssql.conf`, `mssql.json`, `krb5.conf` are generated by the system using the user-provided settings in the custom resource spec as well as some system-determined settings. The scope of what settings are supported and what changes can be made to the configuration files using the custom resource spec evolves over time. You may need to try changes in the configuration files that are not possible through the settings on the custom resource spec.
12+
Arc data services provide management of configuration settings and files in the system. The system generates configuration files such as `mssql.conf`, `mssql.json`, `krb5.conf` using the user-provided settings in the custom resource spec and some system-determined settings. The scope of what settings are supported and what changes can be made to the configuration files using the custom resource spec evolves over time. You may need to try changes in the configuration files that aren't possible through the settings on the custom resource spec.
1313

14-
To alleviate this problem, Arc data services allow you to to provide configuration file content for a selected set of files through a Kubernetes `ConfigMap`. The information in the `ConfigMap` effectively overrides the file content that the system would have otherwise generated. This allows you to try some scenarios that may not be possible through the spec today.
14+
To alleviate this problem, you can provide configuration file content for a selected set of files through a Kubernetes `ConfigMap`. The information in the `ConfigMap` effectively overrides the file content that the system would have otherwise generated. This content allows you to try some configuration settings.
15+
16+
For Arc SQL Managed Instance, the supported configuration files that you can override using this method are:
1517

16-
For Arc SQL Managed Instance, the supported configuration files that can be overridden using this method are:
1718
- `mssql.conf`
1819
- `mssql.json`
1920
- `krb5.conf`
2021

2122
## Steps to provide override configuration files
2223

2324
### 1. Prepare the content of the configuration file
25+
2426
Prepare the content of the file that you would like to provide an override for.
2527

2628
### 2. Create a `ConfigMap`
@@ -61,13 +63,15 @@ spec:
6163
...
6264
```
6365

64-
Apply the SQL Managed Instance spec in Kubernetes. This will lead to the delivery of the provided configuration files to Arc SQL Managed Instance container.
66+
Apply the SQL Managed Instance spec in Kubernetes. This action leads to the delivery of the provided configuration files to Arc SQL Managed Instance container.
6567

6668
### 4. Check that the files are downloaded in the arc-sqlmi container.
67-
The locations of supported files in the container are as follows:
68-
1. mssql.conf: /var/run/config/mssql/mssql.conf
69-
1. mssql.json: /var/run/config/mssql/mssql.json
70-
1. krb5.conf: /etc/krb5.conf
69+
70+
The locations of supported files in the container are:
71+
72+
- `mssql.conf`: `/var/run/config/mssql/mssql.conf`
73+
- `mssql.json`: `/var/run/config/mssql/mssql.json`
74+
- `krb5.conf`: `/etc/krb5.conf`
7175

7276

7377
## Next steps

0 commit comments

Comments
 (0)