Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructure KubernetesConfiguration directories to a suite of services #31523

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
303dc64
This commit splits KubernetesConfiguration service into a service gro…
diptipai89 Nov 13, 2024
ddf3042
Fix LintDiff and avocado errors
diptipai89 Nov 13, 2024
8db0cb7
fix semantic validation checks
diptipai89 Nov 13, 2024
e95bee9
Fix Operations Api lintdiff errors
diptipai89 Nov 13, 2024
3f8c420
remove operations in a cluster API
diptipai89 Nov 13, 2024
31e887e
Remove associated example
diptipai89 Nov 13, 2024
bb1adb9
Separate extensionTypes and add supressions.yaml for typespec require…
diptipai89 Nov 15, 2024
5a29ce1
Fix suppressions.yaml and address model validation errors in privatel…
diptipai89 Nov 15, 2024
78db6f7
Add supressions
diptipai89 Nov 18, 2024
dc80e02
add suppressions and fix specs
diptipai89 Nov 18, 2024
db1dfec
Suppress errors in readme
diptipai89 Nov 19, 2024
ed6758c
Fix model validation errors
diptipai89 Nov 19, 2024
8b16419
Add suppression for default values in patch body
diptipai89 Nov 19, 2024
39334bf
Fix track2 config for go sdk
diptipai89 Nov 19, 2024
103da38
Give unique module names
diptipai89 Nov 19, 2024
aacc0d2
Update readme file namespaces and modules for go and typescript
diptipai89 Nov 21, 2024
b3697a9
Fix python readme files
diptipai89 Nov 21, 2024
4f0a512
Fix JS/TS operations readme
diptipai89 Nov 21, 2024
eda3a8b
Remove source control configuration
diptipai89 Dec 3, 2024
bb9bbd5
add mising operations api again
diptipai89 Dec 6, 2024
3f6cb5c
python config
msyyc Dec 6, 2024
607d819
python config
msyyc Dec 6, 2024
115523a
fix lintdiff errors
diptipai89 Dec 6, 2024
a4810ff
Remove language specific readme files for operations service, keep re…
diptipai89 Jan 10, 2025
8f2c7bb
add sdk-suppressins.yaml
msyyc Jan 13, 2025
c3e7184
Merge branch 'main' into suite-of-services
dipti-pai Jan 14, 2025
ec89016
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
874648d
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
1649be6
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
cb6c390
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
40b3ffa
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
b4dae90
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
237136b
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
aab15ab
Update specification/kubernetesconfiguration/resource-manager/Microso…
dipti-pai Jan 15, 2025
cfbd3a7
Remove sdk-suppressions.yaml
diptipai89 Jan 16, 2025
25fb6d9
Merge branch 'main' into suite-of-services
dipti-pai Jan 16, 2025
76a6694
Merge branch 'main' into suite-of-services
qiaozha Jan 17, 2025
9728128
Merge branch 'main' into suite-of-services
weshaggard Jan 20, 2025
ba442bf
Merge branch 'main' into suite-of-services
dipti-pai Jan 21, 2025
eb2b49b
Make values for provider enum lowercase
diptipai89 Jan 22, 2025
657ea7b
Merge branch 'suite-of-services' of https://github.com/dipti-pai/azur…
diptipai89 Jan 22, 2025
5aa6cb0
Make values for enum lowercase in patch definition as well
diptipai89 Jan 22, 2025
fad89e6
revert enum value to lowercase
diptipai89 Jan 22, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"parameters": {
"subscriptionId": "subId1",
"resourceGroupName": "rg1",
"clusterRp": "Microsoft.Kubernetes",
"clusterResourceName": "connectedClusters",
"clusterName": "my-cluster",
"extensionTypeName": "my-extension-type",
"api-version": "2024-11-01-preview"
},
"responses": {
"200": {
"headers": {},
"description": "Details of the extension type",
"body": {
"id": "aaaa",
"name": "bbbb",
"type": "cccc",
"properties": {
"isSystemExtension": false,
"isManagedIdentityRequired": true,
"description": "My extension type!",
"publisher": "Microsoft",
"planInfo": {
"publisherId": "111111",
"planId": "222222",
"offerId": "3333333"
},
"supportedClusterTypes": [
"connectedClusters"
],
"supportedScopes": {
"defaultScope": "cluster",
"clusterScopeSettings": {
"properties": {
"allowMultipleInstances": true,
"defaultReleaseNamespace": "kube-system"
},
"id": "aaaaaaaaaaaaaaaaaa",
"name": "bbbbbbbbbbbbb",
"type": "ccccccccccccccccccccccccc"
}
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"parameters": {
"subscriptionId": "subId1",
"location": "westus2",
"extensionTypeName": "extensionType1",
"api-version": "2024-11-01-preview"
},
"responses": {
"200": {
"headers": {},
"description": "Details of the extension type",
"body": {
"id": "aaaa",
"name": "bbbb",
"type": "cccc",
"properties": {
"isSystemExtension": false,
"isManagedIdentityRequired": true,
"description": "My extension type!",
"publisher": "Microsoft",
"planInfo": {
"publisherId": "myPublisherId",
"planId": "myPlanId",
"offerId": "myOfferId"
},
"supportedClusterTypes": [
"connectedClusters"
],
"supportedScopes": {
"defaultScope": "cluster",
"clusterScopeSettings": {
"properties": {
"allowMultipleInstances": true,
"defaultReleaseNamespace": "kube-system"
},
"id": "aaaaaaaaaaaaaaaaaa",
"name": "bbbbbbbbbbbbb",
"type": "ccccccccccccccccccccccccc"
}
}
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
{
"parameters": {
"subscriptionId": "subId1",
"resourceGroupName": "rg1",
"clusterRp": "Microsoft.Kubernetes",
"clusterResourceName": "connectedClusters",
"clusterName": "my-cluster",
"extensionTypeName": "my-extension-type",
"versionNumber": "v1.3.2",
"api-version": "2024-11-01-preview"
},
"responses": {
"200": {
"headers": {},
"description": "Versions for the Extension Type",
"body": {
"id": "aaaa",
"name": "bbbb",
"type": "cccc",
"properties": {
"version": "1.1.0",
"unsupportedKubernetesVersions": {
"connectedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
},
{
"distributions": [
"GKE"
],
"unsupportedVersions": [
">1.22"
]
}
],
"appliances": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": [
"1.18..1.21"
]
}
],
"provisionedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
],
"managedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
]
},
"supportedClusterTypes": [
"connectedCluster"
]
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
{
"parameters": {
"subscriptionId": "subId1",
"location": "westus",
"extensionTypeName": "extensionType1",
"versionNumber": "1.20.0",
"api-version": "2024-11-01-preview"
},
"responses": {
"200": {
"headers": {},
"description": "Versions for the Extension Type",
"body": {
"id": "aaaa",
"name": "bbbb",
"type": "cccc",
"properties": {
"version": "1.1.0",
"unsupportedKubernetesVersions": {
"connectedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
},
{
"distributions": [
"GKE"
],
"unsupportedVersions": [
">1.22"
]
}
],
"appliances": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": [
"1.18..1.21"
]
}
],
"provisionedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
],
"managedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
]
},
"supportedClusterTypes": [
"connectedCluster"
]
}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
{
"parameters": {
"subscriptionId": "subId1",
"resourceGroupName": "rg1",
"clusterRp": "Microsoft.Kubernetes",
"clusterResourceName": "connectedClusters",
"clusterName": "my-cluster",
"extensionTypeName": "my-extension-type",
"releaseTrain": "stable",
"majorVersion": "2",
"showLatest": true,
"api-version": "2024-11-01-preview"
},
"responses": {
"200": {
"headers": {},
"description": "Versions for the Extension Type",
"body": {
"value": [
{
"id": "aaaa",
"name": "bbbb",
"type": "cccc",
"properties": {
"version": "1.1.0",
"unsupportedKubernetesVersions": {
"connectedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
},
{
"distributions": [
"GKE"
],
"unsupportedVersions": [
">1.22"
]
}
],
"appliances": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": [
"1.18..1.21"
]
}
],
"provisionedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
],
"managedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
]
},
"supportedClusterTypes": [
"connectedCluster"
]
}
},
{
"id": "aaaa",
"name": "bbbb",
"type": "cccc",
"properties": {
"version": "1.2.0",
"unsupportedKubernetesVersions": {
"connectedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
},
{
"distributions": [
"GKE"
],
"unsupportedVersions": [
">1.22"
]
}
],
"appliances": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": [
"1.18..1.21"
]
}
],
"provisionedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
],
"managedCluster": [
{
"distributions": [
"AKS"
],
"unsupportedVersions": []
}
]
},
"supportedClusterTypes": [
"connectedCluster"
]
}
}
],
"nextLink": null
}
}
}
}
Loading
Loading