xFailOverCluster
1.7.0.0
Module containing DSC resources used to configure Failover Clusters.
Minimum PowerShell version
4.0
See the version list below for details.
Installation Options
Owners
Copyright
(c) 2014 Microsoft Corporation. All rights reserved.
Package Details
Author(s)
- Microsoft Corporation
Tags
DesiredStateConfiguration DSC DSCResourceKit DSCResource
DSCResources
xCluster xClusterDisk xClusterNetwork xClusterPreferredOwner xClusterQuorum xWaitForCluster
Dependencies
This module has no dependencies.
Release Notes
- Changes to xClusterPreferredOwner
- Script Analyzer warnings have been fixed (issue 50). This also failed the
tests for the resource.
- Changes to xClusterDisk
- Fixed test that was failing in AppVeyor (issue 55).
- Changes to xFailOverCluster
- Added "Code of Conduct" text to the README.md (issue 44).
- Added TOC for all resources in the README.md (issue 43).
- Fixed typos and lint errors in README.md.
- Fixed style issue in example in README.md.
- Removed "Unreleased" "tag" from the resources xClusterQuorum and
xClusterDisk (issue 36)
- Added new sections to each resource (Requirements, Parameters and Examples)
in the README.md. Some does not yet have any examples, so they are set to
"None.".
- Added GitHub templates PULL\_REQUEST\_TEMPLATE, ISSUE_TEMPLATE and
CONTRIBUTING.md (issue 45).
- Split the change log from README.md to a separate file CHANGELOG.md
(issue 48).
- Added the resource xClusterPreferredOwner to README.md (issue 51).
- Added the resource xClusterNetwork to README.md (issue 56).
- Removed Credential parameter from parameter list for xWaitForCluster.
Parameter Credential does not exist in the schema.mof of the resource
(issue 62).
- Now all parameters in the README.md list their data type and type qualifier
(issue 58.)
- Added Import-DscResource to example in README.md.
- Added CodeCov and opt-in for all common tests (issue 41).
- Added CodeCov badge to README.md
- Fixed CodeCov badge links so they now can be clicked on.
- Fixed lint rule MD013 in CHANGELOG.md.
- Fixed lint rule MD013 in README.md.
- Fixed lint rule MD024 in README.md.
- Fixed lint rule MD032 in README.md.
- Removed example from README.md (issue 42).
- Fixed typo in filename for ISSUE\_TEMPLATE. Was "ISSUE\_TEMPLATE", now it is
correctly "ISSUE\_TEMPLATE.md".
- Changed appveyor.yml to use the new default test framework in the AppVeyor
module in DscResource.Tests (AppVeyor.psm1).
- Added VS Code workspace settings file with formatting settings matching the
Style Guideline (issue 67). That will make it possible inside VS Code to
press SHIFT+ALT+F, or press F1 and choose "Format document" in the list. The
PowerShell code will then be formatted according to the Style Guideline
(although maybe not complete, but would help a long way).
- Added new stubs for FailoverClusters module
(Tests\Unit\Stubs\FailoverClusters.stubs.psm1) to be able to run unit tests
on a computer that does not have or can install Failover Clustering
PowerShell module.
- Added a script file (Tests\Unit\Stubs\Write-ModuleStubFile.ps1) to be able
to rebuild the stub file (FailoverClusters.stubs.psm1) whenever needed.
- Added code block around types in README.md.
- Changes to xCluster
- Added examples
- 1-CreateFirstNodeOfAFailoverCluster.ps1
- 2-JoinAdditionalNodeToFailoverCluster.ps1
- 3-CreateFailoverClusterWithTwoNodes.ps1 (this is the example from README.md)
- Fixed typo in xCluster parameter description.
- Added links to examples from README.md
- Refactored the unit test for this resource to use stubs and increase coverage
(issue 73).
- Removed the password file (MSFT_xCluster.password.txt) which seemed unnecessary.
- Test-TargetResource now throws and error if domain name cannot be evaluated
(issue 72).
- Set-TargetResource now correctly throws and error if domain name cannot be
evaluated (issue 71).
- Changes to xWaitForCluster
- Added example
- 1-WaitForFailoverClusterToBePresent.ps1
- Added link to example from README.md
- Changes to xClusterDisk
- Refactored the unit test for this resource to use stubs and increase coverage
(issue 74).
- Removed an evaluation that called Test-TargetResource in Set-TargetResource
method and instead added logic so that Set-TargetResource evaluates if it
should remove a disk (issue 90).
- Changed the code to be more aligned with the style guideline.
- Added examples (issue 46)
- 1-AddClusterDisk.ps1
- 2-RemoveClusterDisk.ps1
- Added links to examples from README.md.
- Changes to xClusterPreferredOwner
- Refactored the unit test for this resource to use stubs and increase coverage
(issue 76).
- Changed the code to be more aligned with the style guideline.
- Added examples (issue 52)
- 1-AddPreferredOwner.ps1
- 2-RemovePreferredOwner.ps1
- Added links to examples from README.md.
- Changes to xClusterNetwork
- Refactored the unit test for this resource to use stubs and increase coverage
(issue 75).
- Changed the code to be more aligned with the style guideline.
- Updated resource and parameter description in README.md and schema.mof.
- Added example (issue 57)
- 1-ChangeClusterNetwork.ps1
- Added links to examples from README.md.
FileList
- xFailOverCluster.nuspec
- CHANGELOG.md
- LICENSE
- README.md
- xFailOverCluster.psd1
- DSCResources\MSFT_xCluster\MSFT_xCluster.psm1
- DSCResources\MSFT_xCluster\MSFT_xCluster.schema.mof
- DSCResources\MSFT_xClusterDisk\MSFT_xClusterDisk.psm1
- DSCResources\MSFT_xClusterDisk\MSFT_xClusterDisk.schema.mof
- DSCResources\MSFT_xClusterNetwork\MSFT_xClusterNetwork.psm1
- DSCResources\MSFT_xClusterNetwork\MSFT_xClusterNetwork.schema.mof
- DSCResources\MSFT_xClusterPreferredOwner\MSFT_xClusterPreferredOwner.psm1
- DSCResources\MSFT_xClusterPreferredOwner\MSFT_xClusterPreferredOwner.schema.mof
- DSCResources\MSFT_xClusterQuorum\MSFT_xClusterQuorum.psm1
- DSCResources\MSFT_xClusterQuorum\MSFT_xClusterQuorum.schema.mof
- DSCResources\MSFT_xWaitForCluster\MSFT_xWaitForCluster.psm1
- DSCResources\MSFT_xWaitForCluster\MSFT_xWaitForCluster.schema.mof
- Examples\Resources\xCluster\1-CreateFirstNodeOfAFailoverCluster.ps1
- Examples\Resources\xCluster\2-JoinAdditionalNodeToFailoverCluster.ps1
- Examples\Resources\xCluster\3-CreateFailoverClusterWithTwoNodes.ps1
- Examples\Resources\xClusterDisk\1-AddClusterDisk.ps1
- Examples\Resources\xClusterDisk\2-RemoveClusterDisk.ps1
- Examples\Resources\xClusterNetwork\1-ChangeClusterNetwork.ps1
- Examples\Resources\xClusterPreferredOwner\1-AddPreferredOwner.ps1
- Examples\Resources\xClusterPreferredOwner\2-RemovePreferredOwner.ps1
- Examples\Resources\xWaitForCluster\1-WaitForFailoverClusterToBePresent.ps1
- Tests\MSFT_xClusterQuorum.Tests.ps1
- Tests\Unit\MSFT_xCluster.Tests.ps1
- Tests\Unit\MSFT_xClusterDisk.Tests.ps1
- Tests\Unit\MSFT_xClusterNetwork.Tests.ps1
- Tests\Unit\MSFT_xClusterPreferredOwner.Tests.ps1
- Tests\Unit\Stubs\FailoverClusters.stubs.psm1
- Tests\Unit\Stubs\Write-ModuleStubFile.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.16.1 | 88,171 | 5/24/2022 |
1.16.0 | 2,416,194 | 3/17/2021 |
1.16.0-previ... | 16 | 3/17/2021 |
1.15.0 | 7,086 | 2/19/2021 |
1.15.0-previ... | 16 | 2/19/2021 |
1.15.0-previ... | 26 | 12/29/2020 |
1.15.0-previ... | 109 | 2/6/2020 |
1.15.0-previ... | 25 | 2/1/2020 |
1.14.2-previ... | 26 | 1/13/2020 |
1.14.2-previ... | 16 | 1/13/2020 |
1.14.2-previ... | 19 | 1/6/2020 |
1.14.2-previ... | 19 | 1/3/2020 |
1.14.2-previ... | 17 | 12/18/2019 |
1.14.2-previ... | 15 | 12/18/2019 |
1.14.1 | 111,814 | 12/18/2019 |
1.14.1-previ... | 16 | 12/18/2019 |
1.14.1-previ... | 15 | 12/18/2019 |
1.14.0 | 269 | 12/17/2019 |
1.14.0-previ... | 15 | 12/17/2019 |
1.13.0.0 | 25,529 | 9/19/2019 |
1.12.0.0 | 50,158 | 1/10/2019 |
1.11.0.0 | 1,657 | 10/25/2018 |
1.10.0.0 | 21,171 | 3/22/2018 |
1.9.0.0 | 7,998 | 2/8/2018 |
1.8.0.0 | 6,045 | 8/23/2017 |
1.7.0.0 (current version) | 950 | 7/12/2017 |
1.6.0.0 | 15,217 | 12/14/2016 |
1.5.0.0 | 1,940 | 8/10/2016 |
1.4.0.0 | 360 | 6/29/2016 |
1.3.0.0 | 352 | 5/18/2016 |
1.2.0.0 | 327 | 3/31/2016 |
1.1.1 | 1,121 | 5/13/2014 |
1.1 | 127 | 4/8/2014 |