Uploaded image for project: 'ONAP Operations Manager'
  1. ONAP Operations Manager
  2. OOM-62

Build DCAE gen1 1.0 docker images (cdap, ves, pgaas) and push to nexus3

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: High High
    • Amsterdam Release
    • None
    • None
    • None

      20170904: Mike E. and team working overall OOM-5 for DCAE

       get added to the oomk8s group on docker hub to push images

       docker images need to be built/ pushed to nexus (6 DockerFile entries)

      https://docs.docker.com/engine/reference/builder/#usage

      # can be replaced by public dockerHub link
      wurstmeister/zookeeper:latest
      attos/dmaap:latest
      dockerfiles_kafka:latest
      # already dockerized
      openecomp/dcae-dmaapbc:latest 
      openecomp/dcae-collector-common-event:latest
      # have DockerFile
      onap/dcae/cdap:1.0.7
      onap/dcae/pgaas:latest
      # need DockerFile
      openecomp/dcae-controller:latest
      onap/dcae/dcae-ves-collector:release-1.0.0

      from: registry.stratlab.local:30002/onap/dcae/cdap:1.0.7

      to: nexus3.onap.org:10001/openecomp

       

      Normally you just switch the repo - which I will do - but migration to k8s has 2 parts specifically for DCAE (migrate from VM to K8S and also dockerizize all the jvms like the dcae controller already is)

       

      with a switch to public docker hub and our nexus3 (some images missing until migration)

      root@obriensystemskub0:~/oom/kubernetes/oneclick# kubectl get pods --all-namespaces -o wide | grep dcae
      onap-dcae             cdap0-801098998-1j83b                          0/1       Init:ImagePullBackOff   0          7m        10.42.170.56    obriensystemskub0
      onap-dcae             cdap1-1109312935-sv8g0                         0/1       Init:ImagePullBackOff   0          7m        10.42.184.43    obriensystemskub0
      onap-dcae             cdap2-2495595959-fxnmg                         0/1       Init:ImagePullBackOff   0          7m        10.42.69.133    obriensystemskub0
      onap-dcae             dcae-collector-common-event-2687859322-jcv7n   1/1       Running                 0          7m        10.42.219.171   obriensystemskub0
      onap-dcae             dcae-collector-dmaapbc-2087600858-sb98v        1/1       Running                 0          7m        10.42.225.93    obriensystemskub0
      # no longer required - defer to k8s
      onap-dcae             dcae-controller-1960065296-95xxx               0/1       ContainerCreating       0          7m        <none>          obriensystemskub0
      onap-dcae             dcae-pgaas-3690783998-v4w60                    0/1       ImagePullBackOff        0          7m        10.42.28.81     obriensystemskub0
      onap-dcae             dcae-ves-collector-1184035059-t0t7s            0/1       ImagePullBackOff        0          7m        10.42.223.26    obriensystemskub0
      onap-dcae             dmaap-3637563410-2s7b2                         0/1       CrashLoopBackOff        6          7m        10.42.7.93      obriensystemskub0
      onap-dcae             kafka-2923495538-tb218                         0/1       CrashLoopBackOff        6          7m        10.42.49.109    obriensystemskub0
      onap-dcae             zookeeper-2122426841-2n6h5                     1/1       Running                 0          7m        10.42.192.205   obriensystemskub0
      root@obriensystemskub0:~/oom/kubernetes/oneclick# kubectl get services --all-namespaces -o wide | grep dcae
      onap-dcae             dcae-collector-common-event   10.43.97.177    <nodes>       8080:30236/TCP,8443:30237/TCP,9999:30238/TCP                                 8m        app=dcae-collector-common-event
      onap-dcae             dcae-collector-dmaapbc        10.43.100.153   <nodes>       8080:30239/TCP,8443:30240/TCP                                                8m        app=dcae-collector-dmaapbc
      onap-dcae             dcae-controller               10.43.117.220   <nodes>       8000:30234/TCP,9998:30235/TCP                                                7m        app=dcae-controller
      onap-dcae             dcae-ves-collector            10.43.215.194   <nodes>       8080:30241/TCP,9999:30242/TCP                                                8m        app=dcae-ves-collector
      onap-dcae             zldciad4vipstg00              10.43.110.169   <nodes>       5432:30245/TCP                                                               8m        app=dcae-pgaas
      
      
      later check for pushed images with the following (image=dcae-controller - already up in this case)
      obrienbiometrics:pgaas michaelobrien$ curl -Ss -u docker:docker https://nexus3.onap.org:10001/v2/dcae-controller/tags/list | jq
      {
        "name": "dcae-controller",
        "tags": [
          "0.1.0-SNAPSHOT",
          "1.0.0"
        ]
      }

       

            michaelobrien michaelobrien
            michaelobrien michaelobrien
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: