From 9550aefd739a20ce88b3cfeb67f060db0a64f4c4 Mon Sep 17 00:00:00 2001 From: Adam Reese Date: Mon, 29 Feb 2016 15:50:55 -0800 Subject: [PATCH] chore(testdata): remove unused testdata --- testdata/charts/README.md | 9 -- testdata/charts/frobnitz-0.0.1.tgz | Bin 6246 -> 0 bytes testdata/charts/frobnitz/Chart.yaml | 27 ---- testdata/charts/frobnitz/LICENSE | 1 - testdata/charts/frobnitz/README.md | 11 -- testdata/charts/frobnitz/docs/README.md | 1 - testdata/charts/frobnitz/hooks/pre-install.py | 1 - testdata/charts/frobnitz/icon.svg | 8 -- .../templates/wordpress-resources.yaml | 12 -- .../charts/frobnitz/templates/wordpress.jinja | 72 ---------- .../frobnitz/templates/wordpress.jinja.schema | 69 ---------- .../charts/frobnitz/templates/wordpress.yaml | 6 - testdata/guestbook/README.md | 127 ------------------ testdata/guestbook/guestbook.yaml | 12 -- 14 files changed, 356 deletions(-) delete mode 100644 testdata/charts/README.md delete mode 100644 testdata/charts/frobnitz-0.0.1.tgz delete mode 100644 testdata/charts/frobnitz/Chart.yaml delete mode 100644 testdata/charts/frobnitz/LICENSE delete mode 100644 testdata/charts/frobnitz/README.md delete mode 100644 testdata/charts/frobnitz/docs/README.md delete mode 100644 testdata/charts/frobnitz/hooks/pre-install.py delete mode 100644 testdata/charts/frobnitz/icon.svg delete mode 100644 testdata/charts/frobnitz/templates/wordpress-resources.yaml delete mode 100644 testdata/charts/frobnitz/templates/wordpress.jinja delete mode 100644 testdata/charts/frobnitz/templates/wordpress.jinja.schema delete mode 100644 testdata/charts/frobnitz/templates/wordpress.yaml delete mode 100644 testdata/guestbook/README.md delete mode 100644 testdata/guestbook/guestbook.yaml diff --git a/testdata/charts/README.md b/testdata/charts/README.md deleted file mode 100644 index 6ddc704f5..000000000 --- a/testdata/charts/README.md +++ /dev/null @@ -1,9 +0,0 @@ -The testdata directory here holds charts that match the specification. - -The `fromnitz/` directory contains a chart that matches the chart -specification. - -The `frobnitz-0.0.1.tgz` file is an archive of the `frobnitz` directory. - -The `ill` chart and directory is a chart that is not 100% compatible, -but which should still be parseable. diff --git a/testdata/charts/frobnitz-0.0.1.tgz b/testdata/charts/frobnitz-0.0.1.tgz deleted file mode 100644 index 78fb3bc176af80192b52fb4fec619249905dda80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6246 zcmV-s7@6lEiwFQ3{I6C31MNL)bK6Fe`K(_tN7t66I*JlSNsg5`yNX5I+}M(il;cgg za;_mUBqs(i3uG z&fZsS_mfky;`%q2|AVQBlcR}9MaFZ%#!79ZJP}9CDaJ-5^eB_FT&nblT}-8B@DI1o zKeRS3MW*RlquttTb+&mtoAOrsKihkq{e#BFd$E|SEYe3CjBS@t@rRyeYV=;@^dnLc zk2Vr6(;WT~DJDiJCbtQ%_) zPD#~JMT^QLt%__U48m!i&-BsGPVjsOxUw_k*~U~MU>s2$06dzBG!p4ZiVEHNRHhS= z4b_k+h}DQ2KCZ$tLJQP8<(%yfFtpvuCm(3GXY_w}HbigTlWa70Q+}pWq4@J(~H$2*jxJckPNsTc+lg~3%%mQ$oEINmUEH=Kh zYOk+5T;BgjYNS6?5^(qU@BBaf@n{|Y@8k0FpDOkKGbzA7A^!u6|7-bw{>#f>j#S#x zmy^$c4>#MPTp%(ggV1lZH)s z=JR=L-f5|9va<(^+<|8eGwjA8lo}XlSFudruNvHb{P^(>J#B=ki=l|kWt2~!H1-Y- z8<6tJ$uze=Wb~u~*-qa04rYCesp@xKlTtBM=x=xE7Cy_wD5v3LnZbB=1rQo+LI1Vj z_jgO^hw%5YjN>PblwU3yJ5?B30Pu)_v=0c%{w+{45h0Loks;sxiBcnP|1Wz_yQhQh z=fH8Z{qG&NJBM}uzrVM?w*ULMY}$Uqbv)z16!ub%pcD`{jsMZuEZb}CHrd~KTJUVa zzzghOJ1Ou3oY0Ujhz%;evw;&Yy8TxJc6@rmo}Qha^e%d5rvvuvtj}H#x=q&ap7+mA zUO&a#O&WF58(j2z-@nE?1fbnwCt@r?%dwDYZCGj=c0~=Qr#y~XB6tb~n_#)f5~y&~ zh@p|2Sx^{ftk9y#G67XGkNE_fowKSQs z$4rf}I)rg*RA3obr%Po^gpJf}k)dN@Y7P}L1Cn5(%omIo`BY`{1L3o9R?Wz#Jje2V zl5v=rPH2$jLqLF-@R)T8^b!$8iVGy_1>+-v;-~;Nz*q}L!2nAjRK*50Ff`9p++;ix z?ng{SH*qz1w}3i2gJ%g;nHG{A2o5%%8aM`Fi#<~r(J?EsnF5U|x#|V(WYn-w8nhJ6 zHszL?s^%hVg80a}13a0Uzc*Q~*ocGBah!!>9uWsJmhhBM1PTxF>S8ptgf-cGDros2 zeZtELcF38zL~Q~nn-VA?@#v|XA*8V!12<|>nN|-7B?9g{+ao|0j2X~$_CJ=BBBSRR$VK2j&W68$ zDlC)E(}lSQ;wWOW4+ydeJRD7V3RF7-0j)?ij^s|E=uT{Zju~f$Jp`^+G@;9)TmdN*x7&JmzwBJQ2|HXsuK5p!Fe}e0}S@=&2S0^OJXZTc8o2= zAxEtRu?Y(hE@9N5athSkOvI7LGwkchD=?;5&9_P}oQO}uuY983t zTS$fnj_@JZD7=(RF+v=u{h&R@S0O4A7uv#nDo4}68Gx{Ihyh@knYffBO4MRtjkOad zfWs~iA({@vdowLvGY^oiupHLoqd*jsLfV( z1l~rC3_G{pKE;e@q$$W3T1Fx=5ib}P55%}3Xbb8I_C&Xw&?PvcY|KX#B$`2t^h{kM z3b`ZHxRm-+bmcb2uatP*2E54z_&fux!MRxK=|Er=nUD@gHWP7>l;I7{g6G!}-wcc* zN3X8{b?n@>E{5Pctn+Yr2Wb~kPUKlrAVlQHm(mI+WeRsUMvE{}L9a~cQQwCGm^lVk zT%Ww$E!wk&UsJ=vGV$KKWtb#lFu+WKGj5_3hCC)cnrApKrR1YXE%zB(LCADbG79;W z>(W?=|GIf&DDu85!~y@5G%?(#z{xSBlmIOVSw0og3!RHZhb|mqZXqy)j3`Fh5k~wN z`AoLrbFGl+&A^RRv>@O%@(ps_QK2cy6UK!6rA;H>kjE=SleltBsIJxNBP>PFQu6(viYOyu>`F~UXVo|besdPuYOAqq!nOR`FWXt*ttn5) zK=hAE4Jn%fF+&0R1Sz8+PYy(fcuFJG;@1N7Cq}d*1^hPQ8WY~Y{EQ>oYq95;Rw3G_ ze)%r5VuQj2SF5Wli z8mUURN%9(2j6b(=TWf-alUndNUu=&v0ly?9c9&{|j(jPa+xia?x@rq%fQ`*ikC!}M z>CR`x5at3GK~ZNh2SxXHfMyeFHQlj^MOe3mX}oBI6cY^L+LqcSoKY#9gg$O>?Bq(_+1z@N%T0?e7f z11wFKHwPs=RR=&(eQ^O|kFZpTCR$h-9h+9Wo9GrJfq7FiNG3={^U~bx+Dr>#1wD0_ zidUJr8Sm*}5OI;BgchOV!<_*Q(>3hPARPw5+gu*1QxxPRajhmdTN|w4(zs?Rlt4fQXoLj-vuGO^x$v?{ zu|Ed|GbR>-LlJs0HB}h;uVpp|@}}g$l+wP*2Q@@lykdq@CCAzpd8|dHH}As+k0Shg zhV@RUkpUD(y5-PaETL(*uR##uny8+__C^$mG%6C8wpKL8ITlm@IdRr~8Zp>4F@Oy# zjfuKdP&1i4AS>$nXBczczQsxwl~o0$t<_GOS7h*I zYj4GtkpUCz6{+zGYMQ0ljHy^$TvLjK-8pYc1P@UM-Mo^3rQNDZ6!uv+_L3=;Mm?&u zWqhSls{|?nIiO<4?gW@xwafx_i@i=EifR&?xB^5YiRCXr3^qu7e`8V4B7^}dV(#)n=L}s8c282mnBe(l#=AWt@C;8nQiZ4TDiZVI@O647f z5h6_&5Dv76gxLr}GYCXt5t;15G)RGqz9gDJO-G8quoglUnYa?8z{Qi}^$f|xglA@7 zsa|{7y?{e-g)RZnEpsr~<WxctWPfb|9q_WkjoH*m~-)4O;PY3cT|@vk>ppRpiNp@5cNs9^HU2ba*0(` z5M|3Q7MOX_yLj1c0@qKsd#BI(z0>F2SKZT#CVSQGKYamI9)I6^*}M3OROngn;36%E zl~%6r{M@SVnV=m(&Gtr30<037S8w!FePJ-Yr04i_D4}(}}P#n}lOwj9%I19r!(|L3$X_Itp zk8gklSSGl`4HmqyfX6L%Ji?fOTyUNjF&~$KIxvbiQ%v2f=33t@ym7nDWuc>~Ql<+^ zozBW;JM~=g9U4LY1Y8|a$kUN9i>%gt2ClW8Q9Ia@b^DH4xLJ?B806gl#9$yHL?%^{cW$yQq;JUcugr+@4QSBzUv|54HWKf3Z zuB*{3EBUb$aikdp2rzcz^oO`hDL^wDZ+~uh$48wB8|@ZOnaHc!sxPRdTWs@0r4Rji zfxt!`@c-CiRIO8)sv*4qO@I{N(_yQFAZ!PFvuG=N0sj2TZ-i1&ZwLTC0TW}58&qbr z?UOn$PGgPUfR3c58Jg$|EbZL+U8eII#i5QR5nYa06pSb?4I_enB!p z@uc66x14kPuD(4}HaU1Un&OVNQHF9e@$CYxpV?cY8|bXkJa_7T+mTay z40;<#rYU#H(67rq?3ptJ6SUNpPdMSGK{(*L4EztK-!Abcwhe@+kl>V@(i+eiSXw$M zK;a-IfUuC(PxjevNtv(f<#o0GMCaVs*Xqlk|L=E?PhNFfN%ZM)-1h#@UZ-6@|9^P6 ze*gPkt_SRydnJ3rzuaA(iKKUuAv`>Iz+P+c2CD`^C7Dxxo?;OKgUt97NGD@8!$`WZ z@r+=OUr}?K8Xs`upGiJlx+sSik>y zAJ+=`$8n4OAM8SK zsM>#f|KQQu{_o?eeg7v)-g$ff?Jtm`_36`bX) zcfE6%SpI(dP|hsU_HJvp1)9~`+kdng<-7B<{zYv%c3=&Fz1{uCtEZjx20zrMp;NMW zopZbfCr*C%Y;f_@dA9~*tkKt5DB>#LuRwU-JN-wUM-!P|tzr+3b&LCYcj-yLd;YTb z^cV$8H{L$PCY&5`ZC4)5cyrc2Iq!D|gLmgI&TII~jA1sNt)QbaH^f?baA)jpMYY+b z#2%vsmXlxoH2ANVHIgZ`tRR)fIt2711l;ND9xe|)9t@C_U;@_~d16Iq!kE9g1i-41 zog8RT8UI#KD%Ho%U9CCSL~b8bCo-QFL;42Qd;bBc9oy!@-p)4IZ5bal6ljnc>;Q

l58sp29L!H2sNJmdXt#`EbB+qvW!_DFZ8dE&P5=t!d7 zNBWT_KgC^Y}SxDX*e=Qu3R+a(gq;f`abxh5lV?xk{q#uFYPjf^Zj#?X@NMuonx_O!yU z1h!Oh@%Jmr)dZ{%^@<>Iy~wX0T#9}#6ul?lXgo`<6MqTy+6$Wx7U9y4K-2nN6Nrk>c7rmyVn2P+k4b*uj{}2xUdzE7N5&JM!(}^ zzrk4L!>|8CUV*-&L$7G~fov{@T0-eKT-f)p@q-t*dtbVF=c>V_@)R>WcZ0qtK$%H! zr|Rm%p%FZMwZLTF-n6F}aF@RVg~r)wkdGsKy~%z#6Y; zq8{$l+M^G!VqU}$QL2@#eHQTV+<@_)fJL;i;)Y6T4`O91!OdA$@=EhfT8CDZ-;Jn; zO3Jyt-(I4!LTOkI2Tv;>`4tQ@c6Xk&6qh@_OhL4UPNw-XE-am|$AMsOz!FumnVT0C zG$OA-=FT$Ep)nu#2uYm)R1JSp+ZG&mqyuZN>uDejqxbU73xtS!dHo)}N!jnJ0X}WH zlVEOORFMqLIb{dY9}cM47*bfV)ISrYD_zL%R$uHR+@ikMB4b&BFASuJ)Km?3WzU_- z!*0YK$g6nFkSs!GyApR*@Ml^dGPxOBSxNZNhz4xfz|L^Rr^S^t!%oi7^F=#5qTK2!Pc{mTUL}MiNSzmft z>+6nJ?fc&#!)-j+%;UH - - Example icon - - - diff --git a/testdata/charts/frobnitz/templates/wordpress-resources.yaml b/testdata/charts/frobnitz/templates/wordpress-resources.yaml deleted file mode 100644 index 00f709de0..000000000 --- a/testdata/charts/frobnitz/templates/wordpress-resources.yaml +++ /dev/null @@ -1,12 +0,0 @@ -# Google Cloud Deployment Manager template -resources: -- name: nfs-disk - type: compute.v1.disk - properties: - zone: us-central1-b - sizeGb: 200 -- name: mysql-disk - type: compute.v1.disk - properties: - zone: us-central1-b - sizeGb: 200 diff --git a/testdata/charts/frobnitz/templates/wordpress.jinja b/testdata/charts/frobnitz/templates/wordpress.jinja deleted file mode 100644 index f34e4fec9..000000000 --- a/testdata/charts/frobnitz/templates/wordpress.jinja +++ /dev/null @@ -1,72 +0,0 @@ -#helm:generate dm_template -{% set PROPERTIES = properties or {} %} -{% set PROJECT = PROPERTIES['project'] or 'dm-k8s-testing' %} -{% set NFS_SERVER = PROPERTIES['nfs-server'] or {} %} -{% set NFS_SERVER_IP = NFS_SERVER['ip'] or '10.0.253.247' %} -{% set NFS_SERVER_PORT = NFS_SERVER['port'] or 2049 %} -{% set NFS_SERVER_DISK = NFS_SERVER['disk'] or 'nfs-disk' %} -{% set NFS_SERVER_DISK_FSTYPE = NFS_SERVER['fstype'] or 'ext4' %} -{% set NGINX = PROPERTIES['nginx'] or {} %} -{% set NGINX_PORT = 80 %} -{% set NGINX_REPLICAS = NGINX['replicas'] or 2 %} -{% set WORDPRESS_PHP = PROPERTIES['wordpress-php'] or {} %} -{% set WORDPRESS_PHP_REPLICAS = WORDPRESS_PHP['replicas'] or 2 %} -{% set WORDPRESS_PHP_PORT = WORDPRESS_PHP['port'] or 9000 %} -{% set MYSQL = PROPERTIES['mysql'] or {} %} -{% set MYSQL_PORT = MYSQL['port'] or 3306 %} -{% set MYSQL_PASSWORD = MYSQL['password'] or 'mysql-password' %} -{% set MYSQL_DISK = MYSQL['disk'] or 'mysql-disk' %} -{% set MYSQL_DISK_FSTYPE = MYSQL['fstype'] or 'ext4' %} - -resources: -- name: nfs - type: github.com/kubernetes/application-dm-templates/storage/nfs:v1 - properties: - ip: {{ NFS_SERVER_IP }} - port: {{ NFS_SERVER_PORT }} - disk: {{ NFS_SERVER_DISK }} - fstype: {{NFS_SERVER_DISK_FSTYPE }} -- name: nginx - type: github.com/kubernetes/application-dm-templates/common/replicatedservice:v2 - properties: - service_port: {{ NGINX_PORT }} - container_port: {{ NGINX_PORT }} - replicas: {{ NGINX_REPLICAS }} - external_service: true - image: gcr.io/{{ PROJECT }}/nginx:latest - volumes: - - mount_path: /var/www/html - persistentVolumeClaim: - claimName: nfs -- name: mysql - type: github.com/kubernetes/application-dm-templates/common/replicatedservice:v2 - properties: - service_port: {{ MYSQL_PORT }} - container_port: {{ MYSQL_PORT }} - replicas: 1 - image: mysql:5.6 - env: - - name: MYSQL_ROOT_PASSWORD - value: {{ MYSQL_PASSWORD }} - volumes: - - mount_path: /var/lib/mysql - gcePersistentDisk: - pdName: {{ MYSQL_DISK }} - fsType: {{ MYSQL_DISK_FSTYPE }} -- name: wordpress-php - type: github.com/kubernetes/application-dm-templates/common/replicatedservice:v2 - properties: - service_name: wordpress-php - service_port: {{ WORDPRESS_PHP_PORT }} - container_port: {{ WORDPRESS_PHP_PORT }} - replicas: 2 - image: wordpress:fpm - env: - - name: WORDPRESS_DB_PASSWORD - value: {{ MYSQL_PASSWORD }} - - name: WORDPRESS_DB_HOST - value: mysql-service - volumes: - - mount_path: /var/www/html - persistentVolumeClaim: - claimName: nfs diff --git a/testdata/charts/frobnitz/templates/wordpress.jinja.schema b/testdata/charts/frobnitz/templates/wordpress.jinja.schema deleted file mode 100644 index 215b47e1e..000000000 --- a/testdata/charts/frobnitz/templates/wordpress.jinja.schema +++ /dev/null @@ -1,69 +0,0 @@ -info: - title: Wordpress - description: | - Defines a Wordpress website by defining four replicated services: an NFS service, an nginx service, a wordpress-php service, and a MySQL service. - - The nginx service and the Wordpress-php service both use NFS to share files. - -properties: - project: - type: string - default: dm-k8s-testing - description: Project location to load the images from. - nfs-service: - type: object - properties: - ip: - type: string - default: 10.0.253.247 - description: The IP of the NFS service. - port: - type: int - default: 2049 - description: The port of the NFS service. - disk: - type: string - default: nfs-disk - description: The name of the persistent disk the NFS service uses. - fstype: - type: string - default: ext4 - description: The filesystem the disk of the NFS service uses. - nginx: - type: object - properties: - replicas: - type: int - default: 2 - description: The number of replicas for the nginx service. - wordpress-php: - type: object - properties: - replicas: - type: int - default: 2 - description: The number of replicas for the wordpress-php service. - port: - type: int - default: 9000 - description: The port the wordpress-php service runs on. - mysql: - type: object - properties: - port: - type: int - default: 3306 - description: The port the MySQL service runs on. - password: - type: string - default: mysql-password - description: The root password of the MySQL service. - disk: - type: string - default: mysql-disk - description: The name of the persistent disk the MySQL service uses. - fstype: - type: string - default: ext4 - description: The filesystem the disk of the MySQL service uses. - diff --git a/testdata/charts/frobnitz/templates/wordpress.yaml b/testdata/charts/frobnitz/templates/wordpress.yaml deleted file mode 100644 index b401897ab..000000000 --- a/testdata/charts/frobnitz/templates/wordpress.yaml +++ /dev/null @@ -1,6 +0,0 @@ -imports: -- path: wordpress.jinja - -resources: -- name: wordpress - type: wordpress.jinja diff --git a/testdata/guestbook/README.md b/testdata/guestbook/README.md deleted file mode 100644 index b48dd5933..000000000 --- a/testdata/guestbook/README.md +++ /dev/null @@ -1,127 +0,0 @@ -T**Testing fork of the guestbook example.** - -# Guestbook Example - -Welcome to the Guestbook example. It shows you how to build and reuse -parameterized templates. - -## Prerequisites - -First, make sure DM is installed in your Kubernetes cluster and that the -Guestbook example is deployed by following the instructions in the top level -[README.md](../../README.md). - -## Understanding the Guestbook example - -Let's take a closer look at the configuration used by the Guestbook example. - -### Replicated services - -The typical design pattern for microservices in Kubernetes is to create a -replication controller and a service with the same selector, so that the service -exposes ports from the pods managed by the replication controller. - -We have created a parameterized template for this kind of replicated service -called [Replicated Service](../../templates/replicatedservice/v1), and we use it -three times in the Guestbook example. - -The template is defined by a -[Python script](../../templates/replicatedservice/v1/replicatedservice.py). It -also has a [schema](../../templates/replicatedservice/v1/replicatedservice.py.schema). -Schemas are optional. If provided, they are used to validate template invocations -that appear in configurations. - -For more information about templates and schemas, see the -[design document](../../docs/design/design.md#templates). - -### The Guestbook application -The Guestbook application consists of 2 microservices: a front end and a Redis -cluster. - -#### The front end - -The front end is a replicated service with 3 replicas: - -``` -- name: frontend - type: https://raw.githubusercontent.com/kubernetes/deployment-manager/master/templates/replicatedservice/v1/replicatedservice.py - properties: - service_port: 80 - container_port: 80 - external_service: true - replicas: 3 - image: gcr.io/google_containers/example-guestbook-php-redis:v3 -``` - -(Note that we use the URL for a specific version of the template replicatedservice.py, -not just the template name.) - -#### The Redis cluster - -The Redis cluster consists of two replicated services: a master with a single replica -and the slaves with 2 replicas. It's defined by [this template](../../templates/redis/v1/redis.jinja), -which is a [Jinja](http://jinja.pocoo.org/) file with a [schema](../../templates/redis/v1/redis.jinja.schema). - -``` -{% set REDIS_PORT = 6379 %} -{% set WORKERS = properties['workers'] or 2 %} - -resources: -- name: redis-master - type: https://raw.githubusercontent.com/kubernetes/deployment-manager/master/templates/replicatedservice/v1/replicatedservice.py - properties: - # This has to be overwritten since service names are hard coded in the code - service_name: redis-master - service_port: {{ REDIS_PORT }} - target_port: {{ REDIS_PORT }} - container_port: {{ REDIS_PORT }} - replicas: 1 - container_name: master - image: redis - -- name: redis-slave - type: https://raw.githubusercontent.com/kubernetes/deployment-manager/master/templates/replicatedservice/v1/replicatedservice.py - properties: - # This has to be overwritten since service names are hard coded in the code - service_name: redis-slave - service_port: {{ REDIS_PORT }} - container_port: {{ REDIS_PORT }} - replicas: {{ WORKERS }} - container_name: worker - image: kubernetes/redis-slave:v2 - # An example of how to specify env variables. - env: - - name: GET_HOSTS_FROM - value: env - - name: REDIS_MASTER_SERVICE_HOST - value: redis-master -``` - -### Displaying types - -You can see both the both primitive types and the templates you've deployed to the -cluster using the `deployed-types` command: - -``` -dm deployed-types - -["Service","ReplicationController","redis.jinja","https://raw.githubusercontent.com/kubernetes/deployment-manager/master/templates/replicatedservice/v1/replicatedservice.py"] -``` - -This output shows 2 primitive types (Service and ReplicationController), and 2 -templates (redis.jinja and one imported from github named replicatedservice.py). - -You can also see where a specific type is being used with the `deployed-instances` command: - -``` -dm deployed-instances Service -[{"name":"frontend-service","type":"Service","deployment":"guestbook4","manifest":"manifest-1446682551242763329","path":"$.resources[0].resources[0]"},{"name":"redis-master","type":"Service","deployment":"guestbook4","manifest":"manifest-1446682551242763329","path":"$.resources[1].resources[0].resources[0]"},{"name":"redis-slave","type":"Service","deployment":"guestbook4","manifest":"manifest-1446682551242763329","path":"$.resources[1].resources[1].resources[0]"}] -``` - -This output describes the deployment and manifest, as well as the JSON paths to -the instances of the type within the layout. - -For more information about deployments, manifests and layouts, see the -[design document](../../docs/design/design.md#api-model). - - diff --git a/testdata/guestbook/guestbook.yaml b/testdata/guestbook/guestbook.yaml deleted file mode 100644 index 9a31d2489..000000000 --- a/testdata/guestbook/guestbook.yaml +++ /dev/null @@ -1,12 +0,0 @@ -resources: -- name: frontend - type: github.com/kubernetes/application-dm-templates/common/replicatedservice:v1 - properties: - service_port: 80 - container_port: 80 - external_service: true - replicas: 3 - image: gcr.io/google_containers/example-guestbook-php-redis:v3 -- name: redis - type: github.com/kubernetes/application-dm-templates/storage/redis:v1 - properties: null