-
Notifications
You must be signed in to change notification settings - Fork 211
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
Feature/iai #141
Merged
Merged
Feature/iai #141
Commits on Nov 12, 2019
-
Added deployment of client and service applications. Added a few more resources. Added several components. Minor refactoring. Fixing async warning. Added AKS cluster. Added integration of network components with AKS. Minor changes. Added logging. Using Serilog. Added environment variables of .env file. Added k8s deployment templates for micro-services. Minor changes to micro-service deployments. Fixed key retrieval of CosmosDB account. Moved configuration to one ConfigMap. Added resource limits. Added RedirectUrls for client application. Decreased resource limits. Separated deployments and services yaml files. Added programmatic deployment of OMP services. Minor changes to OMP env vars generation. Added cert upload to AKS. Added client classes for KeyVault operations. Added IaiAksManagementClient and IaiEnvironment. Added IaiNetworkManagementClient. Renamed Omp* classes to Iai*. Added IaiWebSiteManagementClient. Added IaiApplicationInsightsManagementClient class. Added IaiOperationalInsightsManagementClient class. Added a few more Azure resource management classes. Consolidated app registration in IaiGraphServiceClient class. Added Azure client and configuration provider classes. Added DelegatingTokenProvider for TokenCredentials. Renamed project to Microsoft.Azure.IIoT.Deployment. Added Copyright header. Added DeploymentExecutor class. Removed unused code from Main. Minor restructuring of project. Added exception handling to Main(). Minor changes. Added namespace separation. Renaming of resources. Got rid of Iai* prefix in class names. Removed mentions of omp from IIoTK8SClient. Renamed omp in k8s resources to industrial-iot. Enabled redirection of HTTP traffic to HTTPS for App Service. Upgraded Azure and Serilog nuget packages. Using portable BouncyCastle. Bumped version of Azure Authorization nuget. Moved Microsoft.Azure.IIoT.Deployment project to deploy/src folder. Added a bit of error handling. Added resource cleanup flow on error. Changed order of resource cleanup. Tiny improvement of exception handling. Added Build.props. Removed rebase remnants. Bumped Kubernetes version to 1.13.11. Migrated to .Net Core 3.0 Added device code flow authentication for Unix systems. Reordered resource creation tasks to accelerate deployment. Using .Net Core 3.0 in Azure DevOps Pipelines. Trying to rely on default dotnet version. Trying to enforce dotnet 3.0 in build step. Improved comments and added new PasswordCredential creation flow. Added comments about installation of .Net Core 3.0 in DevOps steps. Minor cleanup in X509CertificateHelper. Signing IAI executable. Fixing bug in iai_publish.yml Changed K8S IIoT env file to be Secret instead of ConfigMap. Fixing bug in iai_publish.yml, again. Added retry to RoleAssignment creation. Fixing Publish step of iai_publish.yml: so that it does not attempt to publish all projects. Added registration of resource providers. Fixing match pattern to only sign published exes.
Configuration menu - View commit details
-
Copy full SHA for aa06e39 - Browse repository at this point
Copy the full SHA aa06e39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b2655a - Browse repository at this point
Copy the full SHA 3b2655aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e471ce - Browse repository at this point
Copy the full SHA 8e471ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for e101458 - Browse repository at this point
Copy the full SHA e101458View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42defb0 - Browse repository at this point
Copy the full SHA 42defb0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c25c09 - Browse repository at this point
Copy the full SHA 3c25c09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8492a - Browse repository at this point
Copy the full SHA 4d8492aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c00a8d - Browse repository at this point
Copy the full SHA 4c00a8dView commit details -
Fixing executable signing and zip archive naming.
Minor tweaks. Minor tweaks 2. Minor tweaks 3. Fixing versioning in zip file name.
Configuration menu - View commit details
-
Copy full SHA for dca23e8 - Browse repository at this point
Copy the full SHA dca23e8View commit details -
Building Microsoft.Azure.IIoT.Deployment on all platforms.
Building Microsoft.Azure.IIoT.Deployment on all platforms. Running virus scan only on Windows. Fixing pattern to match linux and macOs executables. Only signing Windows executables. Added .Net Core 3.0 installation to iiot_deploy. Added md5 checksum generation on linux and macOS. Fixing conditions on matrix parameter. Fixing conditions on matrix parameter, again. Trying to templetize steps. Using separate job template for windows. Added linux and macOS executable publishing jobs. Minor changes to job names. Reverting back commented out jobs.
Configuration menu - View commit details
-
Copy full SHA for 5ffe3b9 - Browse repository at this point
Copy the full SHA 5ffe3b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7bf88a - Browse repository at this point
Copy the full SHA b7bf88aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5a32fb - Browse repository at this point
Copy the full SHA a5a32fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f4d1d6 - Browse repository at this point
Copy the full SHA 5f4d1d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 710962d - Browse repository at this point
Copy the full SHA 710962dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 050f8ff - Browse repository at this point
Copy the full SHA 050f8ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbc1531 - Browse repository at this point
Copy the full SHA cbc1531View commit details -
Removed note about modifications to Ingress.
Removed host URL part. That is no longer relevant since we set up the default SSL certificate for Ingress controller.
Configuration menu - View commit details
-
Copy full SHA for 6e7089e - Browse repository at this point
Copy the full SHA 6e7089eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2efb67c - Browse repository at this point
Copy the full SHA 2efb67cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86a25d4 - Browse repository at this point
Copy the full SHA 86a25d4View commit details -
Removed IndiaCentral region from list of functional regions.
App Service Plan scaling is not available in the region.
Configuration menu - View commit details
-
Copy full SHA for 02571f2 - Browse repository at this point
Copy the full SHA 02571f2View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.