diff --git a/README.md b/README.md index b6221e11f39..5f462c387a3 100644 --- a/README.md +++ b/README.md @@ -20,16 +20,20 @@ Oracle is finding ways for organizations using WebLogic Server to run important The fastest way to experience the operator is to follow the [Quick Start guide](site/quickstart.md), or you can peruse our [documentation](site), read our [blogs](https://blogs.oracle.com/fusionmiddlewaresupport/updated-weblogic-kubernetes-support-with-operator-20-v2), or try out the [samples](kubernetes/samples/README.md). -```diff -+ The current release of the operator is 2.0. -+ This release was published on Jan. 24, 2019. -``` +*** +The [current release of the operator](https://github.com/oracle/weblogic-kubernetes-operator/releases) is 2.0.1. +This release was published on March 4, 2019. +*** ## Known issues | Issue | Description | | --- | --- | -| [#726](https://github.com/oracle/weblogic-kubernetes-operator/issues/726) | Clusters only support default channel. | +| | | + +## Operator version 2.0 + +Documentation for the 2.0 release of the operator is available [here](site/v2.0/README.md). ## Operator version 1.1 @@ -142,3 +146,31 @@ Only pull requests from committers that can be verified as having signed the OCA ## Introducing a new dependency Please be aware that pull requests that seek to introduce a new dependency will be subject to additional review. In general, contributors should avoid dependencies with incompatible licenses, and should try to use recent versions of dependencies. Standard security vulnerability checklists will be consulted before accepting a new dependency. Dependencies on closed-source code, including WebLogic Server, will most likely be rejected. + +## Use Helm Chart from Github chart repository + +Add this repo to Helm installation: + +``` +$ helm repo add weblogic-operator https://oracle.github.io/weblogic-kubernetes-operator/charts +``` + +Verify repository was added correctly: + +```` +$ helm repo list +NAME URL +weblogic-operator https://oracle.github.io/weblogic-kubernetes-operator/charts +``` + +Update with latest information about charts from chart repositories: + +``` +$ helm repo update +``` + +Install Operator from the repo: + +``` +$ helm install helm install weblogic-operator/weblogic-operator --name weblogic-operator +``` diff --git a/build-tools/pom.xml b/build-tools/pom.xml new file mode 100644 index 00000000000..5f8614890ed --- /dev/null +++ b/build-tools/pom.xml @@ -0,0 +1,7 @@ + + 4.0.0 + oracle.kubernetes + build-tools + 1.0 + Build Tools + diff --git a/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/checkstyle-noframes-sorted.xsl b/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/checkstyle-noframes-sorted.xsl new file mode 100644 index 00000000000..9c0ac305416 --- /dev/null +++ b/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/checkstyle-noframes-sorted.xsl @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +

CheckStyle Audit

Designed for use with CheckStyle and Ant.
+
+ + + +
+ + + +
+ + + + +
+ + + + +
+ + + + +

Files

+ + + + + + + + + + + + + + +
NameErrors
+
+ + + + +

File

+ + + + + + + + + + + + + + +
Error DescriptionLine
+ Back to top +
+ + + +

Summary

+ + + + + + + + + + + + +
FilesErrors
+
+ + + + a + b + + +
+ + diff --git a/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/customized_google_checks.xml b/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/customized_google_checks.xml new file mode 100644 index 00000000000..d243632f5e6 --- /dev/null +++ b/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/customized_google_checks.xml @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/suppressions.xml b/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/suppressions.xml new file mode 100644 index 00000000000..ac9f2bae938 --- /dev/null +++ b/build-tools/src/main/resources/weblogic-kubernetes-operator/checkstyle/suppressions.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + diff --git a/build-tools/src/main/resources/weblogic-kubernetes-operator/pmd/weblogicx-ruleset.xml b/build-tools/src/main/resources/weblogic-kubernetes-operator/pmd/weblogicx-ruleset.xml new file mode 100644 index 00000000000..cd5b0e108ac --- /dev/null +++ b/build-tools/src/main/resources/weblogic-kubernetes-operator/pmd/weblogicx-ruleset.xml @@ -0,0 +1,44 @@ + + + + This is the WebLogic X PMD ruleset. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-tools/src/main/resources/weblogic-kubernetes-operator/pmd/weblogicx-test-ruleset.xml b/build-tools/src/main/resources/weblogic-kubernetes-operator/pmd/weblogicx-test-ruleset.xml new file mode 100644 index 00000000000..8d697def431 --- /dev/null +++ b/build-tools/src/main/resources/weblogic-kubernetes-operator/pmd/weblogicx-test-ruleset.xml @@ -0,0 +1,44 @@ + + + + This is the Webogic X PMD ruleset. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/build-tools/src/main/resources/weblogic-kubernetes-operator/spotbugs/exclude-common.xml b/build-tools/src/main/resources/weblogic-kubernetes-operator/spotbugs/exclude-common.xml new file mode 100644 index 00000000000..4d831b67227 --- /dev/null +++ b/build-tools/src/main/resources/weblogic-kubernetes-operator/spotbugs/exclude-common.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + diff --git a/buildtime-reports/pom.xml b/buildtime-reports/pom.xml new file mode 100644 index 00000000000..a10661b42cf --- /dev/null +++ b/buildtime-reports/pom.xml @@ -0,0 +1,61 @@ + + + + operator-parent + oracle.kubernetes + 2.0.1 + + 4.0.0 + + buildtime-reports + pom + Project Reports + + + + reports + + + !no-reports + + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco.version} + + + verify + + report-aggregate + + + + + + + + + + + + ${project.groupId} + operator-model + ${project.version} + + + ${project.groupId} + weblogic-kubernetes-operator + ${project.version} + + + ${project.groupId} + operator-integration-tests + ${project.version} + + + \ No newline at end of file diff --git a/docs/apidocs/allclasses-frame.html b/docs/apidocs/allclasses-frame.html index 27422486e9f..cb6cac699be 100644 --- a/docs/apidocs/allclasses-frame.html +++ b/docs/apidocs/allclasses-frame.html @@ -4,7 +4,7 @@ -All Classes (operator-runtime 2.0 API) +All Classes (operator-runtime 2.0.1 API) @@ -46,7 +46,6 @@

All Classes

  • Component
  • ComponentEx
  • ComponentRegistry
  • -
  • ConcurrentWeakHashMap
  • ConfigMapAfterStep
  • ConfigMapConsumer
  • ConfigMapHelper
  • @@ -54,6 +53,7 @@

    All Classes

  • ConfigMapHelper.SitConfigMapContext
  • ConfigMapWatcher
  • ConfigUpdate
  • +
  • ConflictRetry
  • Container
  • ContainerResolver
  • CRDHelper
  • @@ -91,6 +91,10 @@

    All Classes

  • JobHelper
  • JobStepContext
  • JobWatcher
  • +
  • KubernetesExec
  • +
  • KubernetesExecFactory
  • +
  • KubernetesExecFactoryImpl
  • +
  • KubernetesExecFactoryImpl.KubernetesExecImpl
  • KubernetesVersion
  • LegalNames
  • LinkContainerModel
  • @@ -110,6 +114,7 @@

    All Classes

  • NonClusteredServerConfig
  • OperatorLiveness
  • Packet
  • +
  • PatchUtils
  • PodAwaiterStepFactory
  • PodHelper
  • PodStepContext
  • @@ -146,6 +151,7 @@

    All Classes

  • Step
  • Step.MultiThrowable
  • Step.StepAndPacket
  • +
  • StepContextBase
  • StepContextConstants
  • SwaggerResource
  • SynchronousCallDispatcher
  • diff --git a/docs/apidocs/allclasses-noframe.html b/docs/apidocs/allclasses-noframe.html index 68b646b6a49..9621eda0824 100644 --- a/docs/apidocs/allclasses-noframe.html +++ b/docs/apidocs/allclasses-noframe.html @@ -4,7 +4,7 @@ -All Classes (operator-runtime 2.0 API) +All Classes (operator-runtime 2.0.1 API) @@ -46,7 +46,6 @@

    All Classes

  • Component
  • ComponentEx
  • ComponentRegistry
  • -
  • ConcurrentWeakHashMap
  • ConfigMapAfterStep
  • ConfigMapConsumer
  • ConfigMapHelper
  • @@ -54,6 +53,7 @@

    All Classes

  • ConfigMapHelper.SitConfigMapContext
  • ConfigMapWatcher
  • ConfigUpdate
  • +
  • ConflictRetry
  • Container
  • ContainerResolver
  • CRDHelper
  • @@ -91,6 +91,10 @@

    All Classes

  • JobHelper
  • JobStepContext
  • JobWatcher
  • +
  • KubernetesExec
  • +
  • KubernetesExecFactory
  • +
  • KubernetesExecFactoryImpl
  • +
  • KubernetesExecFactoryImpl.KubernetesExecImpl
  • KubernetesVersion
  • LegalNames
  • LinkContainerModel
  • @@ -110,6 +114,7 @@

    All Classes

  • NonClusteredServerConfig
  • OperatorLiveness
  • Packet
  • +
  • PatchUtils
  • PodAwaiterStepFactory
  • PodHelper
  • PodStepContext
  • @@ -146,6 +151,7 @@

    All Classes

  • Step
  • Step.MultiThrowable
  • Step.StepAndPacket
  • +
  • StepContextBase
  • StepContextConstants
  • SwaggerResource
  • SynchronousCallDispatcher
  • diff --git a/docs/apidocs/constant-values.html b/docs/apidocs/constant-values.html index 0845ee9ff34..866d9fe5603 100644 --- a/docs/apidocs/constant-values.html +++ b/docs/apidocs/constant-values.html @@ -4,7 +4,7 @@ -Constant Field Values (operator-runtime 2.0 API) +Constant Field Values (operator-runtime 2.0.1 API) @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,13 +12,13 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,18 +12,12 @@