Deployed 9b326c2c
to v5.1.0-docs.0 with MkDocs 1.2.3 and mike 1.1.2
@ -0,0 +1 @@ |
||||
k3d.io |
After Width: | Height: | Size: 1.8 KiB |
@ -0,0 +1,18 @@ |
||||
/*! |
||||
* Lunr languages, `Danish` language |
||||
* https://github.com/MihaiValentin/lunr-languages
|
||||
* |
||||
* Copyright 2014, Mihai Valentin |
||||
* http://www.mozilla.org/MPL/
|
||||
*/ |
||||
/*! |
||||
* based on |
||||
* Snowball JavaScript Library v0.3 |
||||
* http://code.google.com/p/urim/
|
||||
* http://snowball.tartarus.org/
|
||||
* |
||||
* Copyright 2010, Oleg Mazko |
||||
* http://www.mozilla.org/MPL/
|
||||
*/ |
||||
|
||||
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.da=function(){this.pipeline.reset(),this.pipeline.add(e.da.trimmer,e.da.stopWordFilter,e.da.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.da.stemmer))},e.da.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.da.trimmer=e.trimmerSupport.generateTrimmer(e.da.wordCharacters),e.Pipeline.registerFunction(e.da.trimmer,"trimmer-da"),e.da.stemmer=function(){var r=e.stemmerSupport.Among,i=e.stemmerSupport.SnowballProgram,n=new function(){function e(){var e,r=f.cursor+3;if(d=f.limit,0<=r&&r<=f.limit){for(a=r;;){if(e=f.cursor,f.in_grouping(w,97,248)){f.cursor=e;break}if(f.cursor=e,e>=f.limit)return;f.cursor++}for(;!f.out_grouping(w,97,248);){if(f.cursor>=f.limit)return;f.cursor++}d=f.cursor,d<a&&(d=a)}}function n(){var e,r;if(f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(c,32),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del();break;case 2:f.in_grouping_b(p,97,229)&&f.slice_del()}}function t(){var e,r=f.limit-f.cursor;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.find_among_b(l,4)?(f.bra=f.cursor,f.limit_backward=e,f.cursor=f.limit-r,f.cursor>f.limit_backward&&(f.cursor--,f.bra=f.cursor,f.slice_del())):f.limit_backward=e)}function s(){var e,r,i,n=f.limit-f.cursor;if(f.ket=f.cursor,f.eq_s_b(2,"st")&&(f.bra=f.cursor,f.eq_s_b(2,"ig")&&f.slice_del()),f.cursor=f.limit-n,f.cursor>=d&&(r=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,e=f.find_among_b(m,5),f.limit_backward=r,e))switch(f.bra=f.cursor,e){case 1:f.slice_del(),i=f.limit-f.cursor,t(),f.cursor=f.limit-i;break;case 2:f.slice_from("løs")}}function o(){var e;f.cursor>=d&&(e=f.limit_backward,f.limit_backward=d,f.ket=f.cursor,f.out_grouping_b(w,97,248)?(f.bra=f.cursor,u=f.slice_to(u),f.limit_backward=e,f.eq_v_b(u)&&f.slice_del()):f.limit_backward=e)}var a,d,u,c=[new r("hed",-1,1),new r("ethed",0,1),new r("ered",-1,1),new r("e",-1,1),new r("erede",3,1),new r("ende",3,1),new r("erende",5,1),new r("ene",3,1),new r("erne",3,1),new r("ere",3,1),new r("en",-1,1),new r("heden",10,1),new r("eren",10,1),new r("er",-1,1),new r("heder",13,1),new r("erer",13,1),new r("s",-1,2),new r("heds",16,1),new r("es",16,1),new r("endes",18,1),new r("erendes",19,1),new r("enes",18,1),new r("ernes",18,1),new r("eres",18,1),new r("ens",16,1),new r("hedens",24,1),new r("erens",24,1),new r("ers",16,1),new r("ets",16,1),new r("erets",28,1),new r("et",-1,1),new r("eret",30,1)],l=[new r("gd",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("elig",1,1),new r("els",-1,1),new r("løst",-1,2)],w=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],p=[239,254,42,3,0,0,0,0,0,0,0,0,0,0,0,0,16],f=new i;this.setCurrent=function(e){f.setCurrent(e)},this.getCurrent=function(){return f.getCurrent()},this.stem=function(){var r=f.cursor;return e(),f.limit_backward=r,f.cursor=f.limit,n(),f.cursor=f.limit,t(),f.cursor=f.limit,s(),f.cursor=f.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return n.setCurrent(e),n.stem(),n.getCurrent()}):(n.setCurrent(e),n.stem(),n.getCurrent())}}(),e.Pipeline.registerFunction(e.da.stemmer,"stemmer-da"),e.da.stopWordFilter=e.generateStopWordFilter("ad af alle alt anden at blev blive bliver da de dem den denne der deres det dette dig din disse dog du efter eller en end er et for fra ham han hans har havde have hende hendes her hos hun hvad hvis hvor i ikke ind jeg jer jo kunne man mange med meget men mig min mine mit mod ned noget nogle nu når og også om op os over på selv sig sin sine sit skal skulle som sådan thi til ud under var vi vil ville vor være været".split(" ")),e.Pipeline.registerFunction(e.da.stopWordFilter,"stopWordFilter-da")}}); |
@ -0,0 +1 @@ |
||||
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.ja=function(){this.pipeline.reset(),this.pipeline.add(e.ja.trimmer,e.ja.stopWordFilter,e.ja.stemmer),r?this.tokenizer=e.ja.tokenizer:(e.tokenizer&&(e.tokenizer=e.ja.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.ja.tokenizer))};var t=new e.TinySegmenter;e.ja.tokenizer=function(i){var n,o,s,p,a,u,m,l,c,f;if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t.toLowerCase()):t.toLowerCase()});for(o=i.toString().toLowerCase().replace(/^\s+/,""),n=o.length-1;n>=0;n--)if(/\S/.test(o.charAt(n))){o=o.substring(0,n+1);break}for(a=[],s=o.length,c=0,l=0;c<=s;c++)if(u=o.charAt(c),m=c-l,u.match(/\s/)||c==s){if(m>0)for(p=t.segment(o.slice(l,c)).filter(function(e){return!!e}),f=l,n=0;n<p.length;n++)r?a.push(new e.Token(p[n],{position:[f,p[n].length],index:a.length})):a.push(p[n]),f+=p[n].length;l=c+1}return a},e.ja.stemmer=function(){return function(e){return e}}(),e.Pipeline.registerFunction(e.ja.stemmer,"stemmer-ja"),e.ja.wordCharacters="一二三四五六七八九十百千万億兆一-龠々〆ヵヶぁ-んァ-ヴーア-ン゙a-zA-Za-zA-Z0-90-9",e.ja.trimmer=e.trimmerSupport.generateTrimmer(e.ja.wordCharacters),e.Pipeline.registerFunction(e.ja.trimmer,"trimmer-ja"),e.ja.stopWordFilter=e.generateStopWordFilter("これ それ あれ この その あの ここ そこ あそこ こちら どこ だれ なに なん 何 私 貴方 貴方方 我々 私達 あの人 あのかた 彼女 彼 です あります おります います は が の に を で え から まで より も どの と し それで しかし".split(" ")),e.Pipeline.registerFunction(e.ja.stopWordFilter,"stopWordFilter-ja"),e.jp=e.ja,e.Pipeline.registerFunction(e.jp.stemmer,"stemmer-jp"),e.Pipeline.registerFunction(e.jp.trimmer,"trimmer-jp"),e.Pipeline.registerFunction(e.jp.stopWordFilter,"stopWordFilter-jp")}}); |
@ -0,0 +1 @@ |
||||
module.exports=require("./lunr.ja"); |
@ -0,0 +1 @@ |
||||
!function(e,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(e.lunr)}(this,function(){return function(e){e.multiLanguage=function(){for(var t=Array.prototype.slice.call(arguments),i=t.join("-"),r="",n=[],s=[],p=0;p<t.length;++p)"en"==t[p]?(r+="\\w",n.unshift(e.stopWordFilter),n.push(e.stemmer),s.push(e.stemmer)):(r+=e[t[p]].wordCharacters,e[t[p]].stopWordFilter&&n.unshift(e[t[p]].stopWordFilter),e[t[p]].stemmer&&(n.push(e[t[p]].stemmer),s.push(e[t[p]].stemmer)));var o=e.trimmerSupport.generateTrimmer(r);return e.Pipeline.registerFunction(o,"lunr-multi-trimmer-"+i),n.unshift(o),function(){this.pipeline.reset(),this.pipeline.add.apply(this.pipeline,n),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add.apply(this.searchPipeline,s))}}}}); |
@ -0,0 +1,18 @@ |
||||
/*! |
||||
* Lunr languages, `Norwegian` language |
||||
* https://github.com/MihaiValentin/lunr-languages
|
||||
* |
||||
* Copyright 2014, Mihai Valentin |
||||
* http://www.mozilla.org/MPL/
|
||||
*/ |
||||
/*! |
||||
* based on |
||||
* Snowball JavaScript Library v0.3 |
||||
* http://code.google.com/p/urim/
|
||||
* http://snowball.tartarus.org/
|
||||
* |
||||
* Copyright 2010, Oleg Mazko |
||||
* http://www.mozilla.org/MPL/
|
||||
*/ |
||||
|
||||
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.no=function(){this.pipeline.reset(),this.pipeline.add(e.no.trimmer,e.no.stopWordFilter,e.no.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.no.stemmer))},e.no.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.no.trimmer=e.trimmerSupport.generateTrimmer(e.no.wordCharacters),e.Pipeline.registerFunction(e.no.trimmer,"trimmer-no"),e.no.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,i=new function(){function e(){var e,r=w.cursor+3;if(a=w.limit,0<=r||r<=w.limit){for(s=r;;){if(e=w.cursor,w.in_grouping(d,97,248)){w.cursor=e;break}if(e>=w.limit)return;w.cursor=e+1}for(;!w.out_grouping(d,97,248);){if(w.cursor>=w.limit)return;w.cursor++}a=w.cursor,a<s&&(a=s)}}function i(){var e,r,n;if(w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(m,29),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:n=w.limit-w.cursor,w.in_grouping_b(c,98,122)?w.slice_del():(w.cursor=w.limit-n,w.eq_s_b(1,"k")&&w.out_grouping_b(d,97,248)&&w.slice_del());break;case 3:w.slice_from("er")}}function t(){var e,r=w.limit-w.cursor;w.cursor>=a&&(e=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,w.find_among_b(u,2)?(w.bra=w.cursor,w.limit_backward=e,w.cursor=w.limit-r,w.cursor>w.limit_backward&&(w.cursor--,w.bra=w.cursor,w.slice_del())):w.limit_backward=e)}function o(){var e,r;w.cursor>=a&&(r=w.limit_backward,w.limit_backward=a,w.ket=w.cursor,e=w.find_among_b(l,11),e?(w.bra=w.cursor,w.limit_backward=r,1==e&&w.slice_del()):w.limit_backward=r)}var s,a,m=[new r("a",-1,1),new r("e",-1,1),new r("ede",1,1),new r("ande",1,1),new r("ende",1,1),new r("ane",1,1),new r("ene",1,1),new r("hetene",6,1),new r("erte",1,3),new r("en",-1,1),new r("heten",9,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",12,1),new r("s",-1,2),new r("as",14,1),new r("es",14,1),new r("edes",16,1),new r("endes",16,1),new r("enes",16,1),new r("hetenes",19,1),new r("ens",14,1),new r("hetens",21,1),new r("ers",14,1),new r("ets",14,1),new r("et",-1,1),new r("het",25,1),new r("ert",-1,3),new r("ast",-1,1)],u=[new r("dt",-1,-1),new r("vt",-1,-1)],l=[new r("leg",-1,1),new r("eleg",0,1),new r("ig",-1,1),new r("eig",2,1),new r("lig",2,1),new r("elig",4,1),new r("els",-1,1),new r("lov",-1,1),new r("elov",7,1),new r("slov",7,1),new r("hetslov",9,1)],d=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,48,0,128],c=[119,125,149,1],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,i(),w.cursor=w.limit,t(),w.cursor=w.limit,o(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return i.setCurrent(e),i.stem(),i.getCurrent()}):(i.setCurrent(e),i.stem(),i.getCurrent())}}(),e.Pipeline.registerFunction(e.no.stemmer,"stemmer-no"),e.no.stopWordFilter=e.generateStopWordFilter("alle at av bare begge ble blei bli blir blitt både båe da de deg dei deim deira deires dem den denne der dere deres det dette di din disse ditt du dykk dykkar då eg ein eit eitt eller elles en enn er et ett etter for fordi fra før ha hadde han hans har hennar henne hennes her hjå ho hoe honom hoss hossen hun hva hvem hver hvilke hvilken hvis hvor hvordan hvorfor i ikke ikkje ikkje ingen ingi inkje inn inni ja jeg kan kom korleis korso kun kunne kva kvar kvarhelst kven kvi kvifor man mange me med medan meg meget mellom men mi min mine mitt mot mykje ned no noe noen noka noko nokon nokor nokre nå når og også om opp oss over på samme seg selv si si sia sidan siden sin sine sitt sjøl skal skulle slik so som som somme somt så sånn til um upp ut uten var vart varte ved vere verte vi vil ville vore vors vort vår være være vært å".split(" ")),e.Pipeline.registerFunction(e.no.stopWordFilter,"stopWordFilter-no")}}); |
@ -0,0 +1 @@ |
||||
!function(r,t){"function"==typeof define&&define.amd?define(t):"object"==typeof exports?module.exports=t():t()(r.lunr)}(this,function(){return function(r){r.stemmerSupport={Among:function(r,t,i,s){if(this.toCharArray=function(r){for(var t=r.length,i=new Array(t),s=0;s<t;s++)i[s]=r.charCodeAt(s);return i},!r&&""!=r||!t&&0!=t||!i)throw"Bad Among initialisation: s:"+r+", substring_i: "+t+", result: "+i;this.s_size=r.length,this.s=this.toCharArray(r),this.substring_i=t,this.result=i,this.method=s},SnowballProgram:function(){var r;return{bra:0,ket:0,limit:0,cursor:0,limit_backward:0,setCurrent:function(t){r=t,this.cursor=0,this.limit=t.length,this.limit_backward=0,this.bra=this.cursor,this.ket=this.limit},getCurrent:function(){var t=r;return r=null,t},in_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},in_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e<=s&&e>=i&&(e-=i,t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},out_grouping:function(t,i,s){if(this.cursor<this.limit){var e=r.charCodeAt(this.cursor);if(e>s||e<i)return this.cursor++,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor++,!0}return!1},out_grouping_b:function(t,i,s){if(this.cursor>this.limit_backward){var e=r.charCodeAt(this.cursor-1);if(e>s||e<i)return this.cursor--,!0;if(e-=i,!(t[e>>3]&1<<(7&e)))return this.cursor--,!0}return!1},eq_s:function(t,i){if(this.limit-this.cursor<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor+s)!=i.charCodeAt(s))return!1;return this.cursor+=t,!0},eq_s_b:function(t,i){if(this.cursor-this.limit_backward<t)return!1;for(var s=0;s<t;s++)if(r.charCodeAt(this.cursor-t+s)!=i.charCodeAt(s))return!1;return this.cursor-=t,!0},find_among:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=l;m<_.s_size;m++){if(n+l==u){f=-1;break}if(f=r.charCodeAt(n+l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n+_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n+_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},find_among_b:function(t,i){for(var s=0,e=i,n=this.cursor,u=this.limit_backward,o=0,h=0,c=!1;;){for(var a=s+(e-s>>1),f=0,l=o<h?o:h,_=t[a],m=_.s_size-1-l;m>=0;m--){if(n-l==u){f=-1;break}if(f=r.charCodeAt(n-1-l)-_.s[m])break;l++}if(f<0?(e=a,h=l):(s=a,o=l),e-s<=1){if(s>0||e==s||c)break;c=!0}}for(;;){var _=t[s];if(o>=_.s_size){if(this.cursor=n-_.s_size,!_.method)return _.result;var b=_.method();if(this.cursor=n-_.s_size,b)return _.result}if((s=_.substring_i)<0)return 0}},replace_s:function(t,i,s){var e=s.length-(i-t),n=r.substring(0,t),u=r.substring(i);return r=n+s+u,this.limit+=e,this.cursor>=i?this.cursor+=e:this.cursor>t&&(this.cursor=t),e},slice_check:function(){if(this.bra<0||this.bra>this.ket||this.ket>this.limit||this.limit>r.length)throw"faulty slice operation"},slice_from:function(r){this.slice_check(),this.replace_s(this.bra,this.ket,r)},slice_del:function(){this.slice_from("")},insert:function(r,t,i){var s=this.replace_s(r,t,i);r<=this.bra&&(this.bra+=s),r<=this.ket&&(this.ket+=s)},slice_to:function(){return this.slice_check(),r.substring(this.bra,this.ket)},eq_v_b:function(r){return this.eq_s_b(r.length,r)}}}},r.trimmerSupport={generateTrimmer:function(r){var t=new RegExp("^[^"+r+"]+"),i=new RegExp("[^"+r+"]+$");return function(r){return"function"==typeof r.update?r.update(function(r){return r.replace(t,"").replace(i,"")}):r.replace(t,"").replace(i,"")}}}}}); |
@ -0,0 +1,18 @@ |
||||
/*! |
||||
* Lunr languages, `Swedish` language |
||||
* https://github.com/MihaiValentin/lunr-languages
|
||||
* |
||||
* Copyright 2014, Mihai Valentin |
||||
* http://www.mozilla.org/MPL/
|
||||
*/ |
||||
/*! |
||||
* based on |
||||
* Snowball JavaScript Library v0.3 |
||||
* http://code.google.com/p/urim/
|
||||
* http://snowball.tartarus.org/
|
||||
* |
||||
* Copyright 2010, Oleg Mazko |
||||
* http://www.mozilla.org/MPL/
|
||||
*/ |
||||
|
||||
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");e.sv=function(){this.pipeline.reset(),this.pipeline.add(e.sv.trimmer,e.sv.stopWordFilter,e.sv.stemmer),this.searchPipeline&&(this.searchPipeline.reset(),this.searchPipeline.add(e.sv.stemmer))},e.sv.wordCharacters="A-Za-zªºÀ-ÖØ-öø-ʸˠ-ˤᴀ-ᴥᴬ-ᵜᵢ-ᵥᵫ-ᵷᵹ-ᶾḀ-ỿⁱⁿₐ-ₜKÅℲⅎⅠ-ↈⱠ-ⱿꜢ-ꞇꞋ-ꞭꞰ-ꞷꟷ-ꟿꬰ-ꭚꭜ-ꭤff-stA-Za-z",e.sv.trimmer=e.trimmerSupport.generateTrimmer(e.sv.wordCharacters),e.Pipeline.registerFunction(e.sv.trimmer,"trimmer-sv"),e.sv.stemmer=function(){var r=e.stemmerSupport.Among,n=e.stemmerSupport.SnowballProgram,t=new function(){function e(){var e,r=w.cursor+3;if(o=w.limit,0<=r||r<=w.limit){for(a=r;;){if(e=w.cursor,w.in_grouping(l,97,246)){w.cursor=e;break}if(w.cursor=e,w.cursor>=w.limit)return;w.cursor++}for(;!w.out_grouping(l,97,246);){if(w.cursor>=w.limit)return;w.cursor++}o=w.cursor,o<a&&(o=a)}}function t(){var e,r=w.limit_backward;if(w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(u,37),w.limit_backward=r,e))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.in_grouping_b(d,98,121)&&w.slice_del()}}function i(){var e=w.limit_backward;w.cursor>=o&&(w.limit_backward=o,w.cursor=w.limit,w.find_among_b(c,7)&&(w.cursor=w.limit,w.ket=w.cursor,w.cursor>w.limit_backward&&(w.bra=--w.cursor,w.slice_del())),w.limit_backward=e)}function s(){var e,r;if(w.cursor>=o){if(r=w.limit_backward,w.limit_backward=o,w.cursor=w.limit,w.ket=w.cursor,e=w.find_among_b(m,5))switch(w.bra=w.cursor,e){case 1:w.slice_del();break;case 2:w.slice_from("lös");break;case 3:w.slice_from("full")}w.limit_backward=r}}var a,o,u=[new r("a",-1,1),new r("arna",0,1),new r("erna",0,1),new r("heterna",2,1),new r("orna",0,1),new r("ad",-1,1),new r("e",-1,1),new r("ade",6,1),new r("ande",6,1),new r("arne",6,1),new r("are",6,1),new r("aste",6,1),new r("en",-1,1),new r("anden",12,1),new r("aren",12,1),new r("heten",12,1),new r("ern",-1,1),new r("ar",-1,1),new r("er",-1,1),new r("heter",18,1),new r("or",-1,1),new r("s",-1,2),new r("as",21,1),new r("arnas",22,1),new r("ernas",22,1),new r("ornas",22,1),new r("es",21,1),new r("ades",26,1),new r("andes",26,1),new r("ens",21,1),new r("arens",29,1),new r("hetens",29,1),new r("erns",21,1),new r("at",-1,1),new r("andet",-1,1),new r("het",-1,1),new r("ast",-1,1)],c=[new r("dd",-1,-1),new r("gd",-1,-1),new r("nn",-1,-1),new r("dt",-1,-1),new r("gt",-1,-1),new r("kt",-1,-1),new r("tt",-1,-1)],m=[new r("ig",-1,1),new r("lig",0,1),new r("els",-1,1),new r("fullt",-1,3),new r("löst",-1,2)],l=[17,65,16,1,0,0,0,0,0,0,0,0,0,0,0,0,24,0,32],d=[119,127,149],w=new n;this.setCurrent=function(e){w.setCurrent(e)},this.getCurrent=function(){return w.getCurrent()},this.stem=function(){var r=w.cursor;return e(),w.limit_backward=r,w.cursor=w.limit,t(),w.cursor=w.limit,i(),w.cursor=w.limit,s(),!0}};return function(e){return"function"==typeof e.update?e.update(function(e){return t.setCurrent(e),t.stem(),t.getCurrent()}):(t.setCurrent(e),t.stem(),t.getCurrent())}}(),e.Pipeline.registerFunction(e.sv.stemmer,"stemmer-sv"),e.sv.stopWordFilter=e.generateStopWordFilter("alla allt att av blev bli blir blivit de dem den denna deras dess dessa det detta dig din dina ditt du där då efter ej eller en er era ert ett från för ha hade han hans har henne hennes hon honom hur här i icke ingen inom inte jag ju kan kunde man med mellan men mig min mina mitt mot mycket ni nu när någon något några och om oss på samma sedan sig sin sina sitta själv skulle som så sådan sådana sådant till under upp ut utan vad var vara varför varit varje vars vart vem vi vid vilka vilkas vilken vilket vår våra vårt än är åt över".split(" ")),e.Pipeline.registerFunction(e.sv.stopWordFilter,"stopWordFilter-sv")}}); |
@ -0,0 +1 @@ |
||||
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r():r()(e.lunr)}(this,function(){return function(e){if(void 0===e)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===e.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var r="2"==e.version[0];e.th=function(){this.pipeline.reset(),this.pipeline.add(e.th.trimmer),r?this.tokenizer=e.th.tokenizer:(e.tokenizer&&(e.tokenizer=e.th.tokenizer),this.tokenizerFn&&(this.tokenizerFn=e.th.tokenizer))},e.th.wordCharacters="[-]",e.th.trimmer=e.trimmerSupport.generateTrimmer(e.th.wordCharacters),e.Pipeline.registerFunction(e.th.trimmer,"trimmer-th");var t=e.wordcut;t.init(),e.th.tokenizer=function(i){if(!arguments.length||null==i||void 0==i)return[];if(Array.isArray(i))return i.map(function(t){return r?new e.Token(t):t});var n=i.toString().replace(/^\s+/,"");return t.cut(n).split("|")}}}); |
@ -0,0 +1 @@ |
||||
!function(e,r){"function"==typeof define&&define.amd?define(r):"object"==typeof exports?module.exports=r(require("nodejieba")):r()(e.lunr)}(this,function(e){return function(r,t){if(void 0===r)throw new Error("Lunr is not present. Please include / require Lunr before this script.");if(void 0===r.stemmerSupport)throw new Error("Lunr stemmer support is not present. Please include / require Lunr stemmer support before this script.");var i="2"==r.version[0];r.zh=function(){this.pipeline.reset(),this.pipeline.add(r.zh.trimmer,r.zh.stopWordFilter,r.zh.stemmer),i?this.tokenizer=r.zh.tokenizer:(r.tokenizer&&(r.tokenizer=r.zh.tokenizer),this.tokenizerFn&&(this.tokenizerFn=r.zh.tokenizer))},r.zh.tokenizer=function(n){if(!arguments.length||null==n||void 0==n)return[];if(Array.isArray(n))return n.map(function(e){return i?new r.Token(e.toLowerCase()):e.toLowerCase()});t&&e.load(t);var o=n.toString().trim().toLowerCase(),s=[];e.cut(o,!0).forEach(function(e){s=s.concat(e.split(" "))}),s=s.filter(function(e){return!!e});var u=0;return s.map(function(e,t){if(i){var n=o.indexOf(e,u),s={};return s.position=[n,e.length],s.index=t,u=n,new r.Token(e,s)}return e})},r.zh.wordCharacters="\\w一-龥",r.zh.trimmer=r.trimmerSupport.generateTrimmer(r.zh.wordCharacters),r.Pipeline.registerFunction(r.zh.trimmer,"trimmer-zh"),r.zh.stemmer=function(){return function(e){return e}}(),r.Pipeline.registerFunction(r.zh.stemmer,"stemmer-zh"),r.zh.stopWordFilter=r.generateStopWordFilter("的 一 不 在 人 有 是 为 以 于 上 他 而 后 之 来 及 了 因 下 可 到 由 这 与 也 此 但 并 个 其 已 无 小 我 们 起 最 再 今 去 好 只 又 或 很 亦 某 把 那 你 乃 它 吧 被 比 别 趁 当 从 到 得 打 凡 儿 尔 该 各 给 跟 和 何 还 即 几 既 看 据 距 靠 啦 了 另 么 每 们 嘛 拿 哪 那 您 凭 且 却 让 仍 啥 如 若 使 谁 虽 随 同 所 她 哇 嗡 往 哪 些 向 沿 哟 用 于 咱 则 怎 曾 至 致 着 诸 自".split(" ")),r.Pipeline.registerFunction(r.zh.stopWordFilter,"stopWordFilter-zh")}}); |
@ -0,0 +1,206 @@ |
||||
/** |
||||
* export the module via AMD, CommonJS or as a browser global |
||||
* Export code from https://github.com/umdjs/umd/blob/master/returnExports.js
|
||||
*/ |
||||
;(function (root, factory) { |
||||
if (typeof define === 'function' && define.amd) { |
||||
// AMD. Register as an anonymous module.
|
||||
define(factory) |
||||
} else if (typeof exports === 'object') { |
||||
/** |
||||
* Node. Does not work with strict CommonJS, but |
||||
* only CommonJS-like environments that support module.exports, |
||||
* like Node. |
||||
*/ |
||||
module.exports = factory() |
||||
} else { |
||||
// Browser globals (root is window)
|
||||
factory()(root.lunr); |
||||
} |
||||
}(this, function () { |
||||
/** |
||||
* Just return a value to define the module export. |
||||
* This example returns an object, but the module |
||||
* can return a function as the exported value. |
||||
*/ |
||||
|
||||
return function(lunr) { |
||||
// TinySegmenter 0.1 -- Super compact Japanese tokenizer in Javascript
|
||||
// (c) 2008 Taku Kudo <taku@chasen.org>
|
||||
// TinySegmenter is freely distributable under the terms of a new BSD licence.
|
||||
// For details, see http://chasen.org/~taku/software/TinySegmenter/LICENCE.txt
|
||||
|
||||
function TinySegmenter() { |
||||
var patterns = { |
||||
"[一二三四五六七八九十百千万億兆]":"M", |
||||
"[一-龠々〆ヵヶ]":"H", |
||||
"[ぁ-ん]":"I", |
||||
"[ァ-ヴーア-ン゙ー]":"K", |
||||
"[a-zA-Za-zA-Z]":"A", |
||||
"[0-90-9]":"N" |
||||
} |
||||
this.chartype_ = []; |
||||
for (var i in patterns) { |
||||
var regexp = new RegExp(i); |
||||
this.chartype_.push([regexp, patterns[i]]); |
||||
} |
||||
|
||||
this.BIAS__ = -332 |
||||
this.BC1__ = {"HH":6,"II":2461,"KH":406,"OH":-1378}; |
||||
this.BC2__ = {"AA":-3267,"AI":2744,"AN":-878,"HH":-4070,"HM":-1711,"HN":4012,"HO":3761,"IA":1327,"IH":-1184,"II":-1332,"IK":1721,"IO":5492,"KI":3831,"KK":-8741,"MH":-3132,"MK":3334,"OO":-2920}; |
||||
this.BC3__ = {"HH":996,"HI":626,"HK":-721,"HN":-1307,"HO":-836,"IH":-301,"KK":2762,"MK":1079,"MM":4034,"OA":-1652,"OH":266}; |
||||
this.BP1__ = {"BB":295,"OB":304,"OO":-125,"UB":352}; |
||||
this.BP2__ = {"BO":60,"OO":-1762}; |
||||
this.BQ1__ = {"BHH":1150,"BHM":1521,"BII":-1158,"BIM":886,"BMH":1208,"BNH":449,"BOH":-91,"BOO":-2597,"OHI":451,"OIH":-296,"OKA":1851,"OKH":-1020,"OKK":904,"OOO":2965}; |
||||
this.BQ2__ = {"BHH":118,"BHI":-1159,"BHM":466,"BIH":-919,"BKK":-1720,"BKO":864,"OHH":-1139,"OHM":-181,"OIH":153,"UHI":-1146}; |
||||
this.BQ3__ = {"BHH":-792,"BHI":2664,"BII":-299,"BKI":419,"BMH":937,"BMM":8335,"BNN":998,"BOH":775,"OHH":2174,"OHM":439,"OII":280,"OKH":1798,"OKI":-793,"OKO":-2242,"OMH":-2402,"OOO":11699}; |
||||
this.BQ4__ = {"BHH":-3895,"BIH":3761,"BII":-4654,"BIK":1348,"BKK":-1806,"BMI":-3385,"BOO":-12396,"OAH":926,"OHH":266,"OHK":-2036,"ONN":-973}; |
||||
this.BW1__ = {",と":660,",同":727,"B1あ":1404,"B1同":542,"、と":660,"、同":727,"」と":1682,"あっ":1505,"いう":1743,"いっ":-2055,"いる":672,"うし":-4817,"うん":665,"から":3472,"がら":600,"こう":-790,"こと":2083,"こん":-1262,"さら":-4143,"さん":4573,"した":2641,"して":1104,"すで":-3399,"そこ":1977,"それ":-871,"たち":1122,"ため":601,"った":3463,"つい":-802,"てい":805,"てき":1249,"でき":1127,"です":3445,"では":844,"とい":-4915,"とみ":1922,"どこ":3887,"ない":5713,"なっ":3015,"など":7379,"なん":-1113,"にし":2468,"には":1498,"にも":1671,"に対":-912,"の一":-501,"の中":741,"ませ":2448,"まで":1711,"まま":2600,"まる":-2155,"やむ":-1947,"よっ":-2565,"れた":2369,"れで":-913,"をし":1860,"を見":731,"亡く":-1886,"京都":2558,"取り":-2784,"大き":-2604,"大阪":1497,"平方":-2314,"引き":-1336,"日本":-195,"本当":-2423,"毎日":-2113,"目指":-724,"B1あ":1404,"B1同":542,"」と":1682}; |
||||
this.BW2__ = {"..":-11822,"11":-669,"――":-5730,"−−":-13175,"いう":-1609,"うか":2490,"かし":-1350,"かも":-602,"から":-7194,"かれ":4612,"がい":853,"がら":-3198,"きた":1941,"くな":-1597,"こと":-8392,"この":-4193,"させ":4533,"され":13168,"さん":-3977,"しい":-1819,"しか":-545,"した":5078,"して":972,"しな":939,"その":-3744,"たい":-1253,"たた":-662,"ただ":-3857,"たち":-786,"たと":1224,"たは":-939,"った":4589,"って":1647,"っと":-2094,"てい":6144,"てき":3640,"てく":2551,"ては":-3110,"ても":-3065,"でい":2666,"でき":-1528,"でし":-3828,"です":-4761,"でも":-4203,"とい":1890,"とこ":-1746,"とと":-2279,"との":720,"とみ":5168,"とも":-3941,"ない":-2488,"なが":-1313,"など":-6509,"なの":2614,"なん":3099,"にお":-1615,"にし":2748,"にな":2454,"によ":-7236,"に対":-14943,"に従":-4688,"に関":-11388,"のか":2093,"ので":-7059,"のに":-6041,"のの":-6125,"はい":1073,"はが":-1033,"はず":-2532,"ばれ":1813,"まし":-1316,"まで":-6621,"まれ":5409,"めて":-3153,"もい":2230,"もの":-10713,"らか":-944,"らし":-1611,"らに":-1897,"りし":651,"りま":1620,"れた":4270,"れて":849,"れば":4114,"ろう":6067,"われ":7901,"を通":-11877,"んだ":728,"んな":-4115,"一人":602,"一方":-1375,"一日":970,"一部":-1051,"上が":-4479,"会社":-1116,"出て":2163,"分の":-7758,"同党":970,"同日":-913,"大阪":-2471,"委員":-1250,"少な":-1050,"年度":-8669,"年間":-1626,"府県":-2363,"手権":-1982,"新聞":-4066,"日新":-722,"日本":-7068,"日米":3372,"曜日":-601,"朝鮮":-2355,"本人":-2697,"東京":-1543,"然と":-1384,"社会":-1276,"立て":-990,"第に":-1612,"米国":-4268,"11":-669}; |
||||
this.BW3__ = {"あた":-2194,"あり":719,"ある":3846,"い.":-1185,"い。":-1185,"いい":5308,"いえ":2079,"いく":3029,"いた":2056,"いっ":1883,"いる":5600,"いわ":1527,"うち":1117,"うと":4798,"えと":1454,"か.":2857,"か。":2857,"かけ":-743,"かっ":-4098,"かに":-669,"から":6520,"かり":-2670,"が,":1816,"が、":1816,"がき":-4855,"がけ":-1127,"がっ":-913,"がら":-4977,"がり":-2064,"きた":1645,"けど":1374,"こと":7397,"この":1542,"ころ":-2757,"さい":-714,"さを":976,"し,":1557,"し、":1557,"しい":-3714,"した":3562,"して":1449,"しな":2608,"しま":1200,"す.":-1310,"す。":-1310,"する":6521,"ず,":3426,"ず、":3426,"ずに":841,"そう":428,"た.":8875,"た。":8875,"たい":-594,"たの":812,"たり":-1183,"たる":-853,"だ.":4098,"だ。":4098,"だっ":1004,"った":-4748,"って":300,"てい":6240,"てお":855,"ても":302,"です":1437,"でに":-1482,"では":2295,"とう":-1387,"とし":2266,"との":541,"とも":-3543,"どう":4664,"ない":1796,"なく":-903,"など":2135,"に,":-1021,"に、":-1021,"にし":1771,"にな":1906,"には":2644,"の,":-724,"の、":-724,"の子":-1000,"は,":1337,"は、":1337,"べき":2181,"まし":1113,"ます":6943,"まっ":-1549,"まで":6154,"まれ":-793,"らし":1479,"られ":6820,"るる":3818,"れ,":854,"れ、":854,"れた":1850,"れて":1375,"れば":-3246,"れる":1091,"われ":-605,"んだ":606,"んで":798,"カ月":990,"会議":860,"入り":1232,"大会":2217,"始め":1681,"市":965,"新聞":-5055,"日,":974,"日、":974,"社会":2024,"カ月":990}; |
||||
this.TC1__ = {"AAA":1093,"HHH":1029,"HHM":580,"HII":998,"HOH":-390,"HOM":-331,"IHI":1169,"IOH":-142,"IOI":-1015,"IOM":467,"MMH":187,"OOI":-1832}; |
||||
this.TC2__ = {"HHO":2088,"HII":-1023,"HMM":-1154,"IHI":-1965,"KKH":703,"OII":-2649}; |
||||
this.TC3__ = {"AAA":-294,"HHH":346,"HHI":-341,"HII":-1088,"HIK":731,"HOH":-1486,"IHH":128,"IHI":-3041,"IHO":-1935,"IIH":-825,"IIM":-1035,"IOI":-542,"KHH":-1216,"KKA":491,"KKH":-1217,"KOK":-1009,"MHH":-2694,"MHM":-457,"MHO":123,"MMH":-471,"NNH":-1689,"NNO":662,"OHO":-3393}; |
||||
this.TC4__ = {"HHH":-203,"HHI":1344,"HHK":365,"HHM":-122,"HHN":182,"HHO":669,"HIH":804,"HII":679,"HOH":446,"IHH":695,"IHO":-2324,"IIH":321,"III":1497,"IIO":656,"IOO":54,"KAK":4845,"KKA":3386,"KKK":3065,"MHH":-405,"MHI":201,"MMH":-241,"MMM":661,"MOM":841}; |
||||
this.TQ1__ = {"BHHH":-227,"BHHI":316,"BHIH":-132,"BIHH":60,"BIII":1595,"BNHH":-744,"BOHH":225,"BOOO":-908,"OAKK":482,"OHHH":281,"OHIH":249,"OIHI":200,"OIIH":-68}; |
||||
this.TQ2__ = {"BIHH":-1401,"BIII":-1033,"BKAK":-543,"BOOO":-5591}; |
||||
this.TQ3__ = {"BHHH":478,"BHHM":-1073,"BHIH":222,"BHII":-504,"BIIH":-116,"BIII":-105,"BMHI":-863,"BMHM":-464,"BOMH":620,"OHHH":346,"OHHI":1729,"OHII":997,"OHMH":481,"OIHH":623,"OIIH":1344,"OKAK":2792,"OKHH":587,"OKKA":679,"OOHH":110,"OOII":-685}; |
||||
this.TQ4__ = {"BHHH":-721,"BHHM":-3604,"BHII":-966,"BIIH":-607,"BIII":-2181,"OAAA":-2763,"OAKK":180,"OHHH":-294,"OHHI":2446,"OHHO":480,"OHIH":-1573,"OIHH":1935,"OIHI":-493,"OIIH":626,"OIII":-4007,"OKAK":-8156}; |
||||
this.TW1__ = {"につい":-4681,"東京都":2026}; |
||||
this.TW2__ = {"ある程":-2049,"いった":-1256,"ころが":-2434,"しょう":3873,"その後":-4430,"だって":-1049,"ていた":1833,"として":-4657,"ともに":-4517,"もので":1882,"一気に":-792,"初めて":-1512,"同時に":-8097,"大きな":-1255,"対して":-2721,"社会党":-3216}; |
||||
this.TW3__ = {"いただ":-1734,"してい":1314,"として":-4314,"につい":-5483,"にとっ":-5989,"に当た":-6247,"ので,":-727,"ので、":-727,"のもの":-600,"れから":-3752,"十二月":-2287}; |
||||
this.TW4__ = {"いう.":8576,"いう。":8576,"からな":-2348,"してい":2958,"たが,":1516,"たが、":1516,"ている":1538,"という":1349,"ました":5543,"ません":1097,"ようと":-4258,"よると":5865}; |
||||
this.UC1__ = {"A":484,"K":93,"M":645,"O":-505}; |
||||
this.UC2__ = {"A":819,"H":1059,"I":409,"M":3987,"N":5775,"O":646}; |
||||
this.UC3__ = {"A":-1370,"I":2311}; |
||||
this.UC4__ = {"A":-2643,"H":1809,"I":-1032,"K":-3450,"M":3565,"N":3876,"O":6646}; |
||||
this.UC5__ = {"H":313,"I":-1238,"K":-799,"M":539,"O":-831}; |
||||
this.UC6__ = {"H":-506,"I":-253,"K":87,"M":247,"O":-387}; |
||||
this.UP1__ = {"O":-214}; |
||||
this.UP2__ = {"B":69,"O":935}; |
||||
this.UP3__ = {"B":189}; |
||||
this.UQ1__ = {"BH":21,"BI":-12,"BK":-99,"BN":142,"BO":-56,"OH":-95,"OI":477,"OK":410,"OO":-2422}; |
||||
this.UQ2__ = {"BH":216,"BI":113,"OK":1759}; |
||||
this.UQ3__ = {"BA":-479,"BH":42,"BI":1913,"BK":-7198,"BM":3160,"BN":6427,"BO":14761,"OI":-827,"ON":-3212}; |
||||
this.UW1__ = {",":156,"、":156,"「":-463,"あ":-941,"う":-127,"が":-553,"き":121,"こ":505,"で":-201,"と":-547,"ど":-123,"に":-789,"の":-185,"は":-847,"も":-466,"や":-470,"よ":182,"ら":-292,"り":208,"れ":169,"を":-446,"ん":-137,"・":-135,"主":-402,"京":-268,"区":-912,"午":871,"国":-460,"大":561,"委":729,"市":-411,"日":-141,"理":361,"生":-408,"県":-386,"都":-718,"「":-463,"・":-135}; |
||||
this.UW2__ = {",":-829,"、":-829,"〇":892,"「":-645,"」":3145,"あ":-538,"い":505,"う":134,"お":-502,"か":1454,"が":-856,"く":-412,"こ":1141,"さ":878,"ざ":540,"し":1529,"す":-675,"せ":300,"そ":-1011,"た":188,"だ":1837,"つ":-949,"て":-291,"で":-268,"と":-981,"ど":1273,"な":1063,"に":-1764,"の":130,"は":-409,"ひ":-1273,"べ":1261,"ま":600,"も":-1263,"や":-402,"よ":1639,"り":-579,"る":-694,"れ":571,"を":-2516,"ん":2095,"ア":-587,"カ":306,"キ":568,"ッ":831,"三":-758,"不":-2150,"世":-302,"中":-968,"主":-861,"事":492,"人":-123,"会":978,"保":362,"入":548,"初":-3025,"副":-1566,"北":-3414,"区":-422,"大":-1769,"天":-865,"太":-483,"子":-1519,"学":760,"実":1023,"小":-2009,"市":-813,"年":-1060,"強":1067,"手":-1519,"揺":-1033,"政":1522,"文":-1355,"新":-1682,"日":-1815,"明":-1462,"最":-630,"朝":-1843,"本":-1650,"東":-931,"果":-665,"次":-2378,"民":-180,"気":-1740,"理":752,"発":529,"目":-1584,"相":-242,"県":-1165,"立":-763,"第":810,"米":509,"自":-1353,"行":838,"西":-744,"見":-3874,"調":1010,"議":1198,"込":3041,"開":1758,"間":-1257,"「":-645,"」":3145,"ッ":831,"ア":-587,"カ":306,"キ":568}; |
||||
this.UW3__ = {",":4889,"1":-800,"−":-1723,"、":4889,"々":-2311,"〇":5827,"」":2670,"〓":-3573,"あ":-2696,"い":1006,"う":2342,"え":1983,"お":-4864,"か":-1163,"が":3271,"く":1004,"け":388,"げ":401,"こ":-3552,"ご":-3116,"さ":-1058,"し":-395,"す":584,"せ":3685,"そ":-5228,"た":842,"ち":-521,"っ":-1444,"つ":-1081,"て":6167,"で":2318,"と":1691,"ど":-899,"な":-2788,"に":2745,"の":4056,"は":4555,"ひ":-2171,"ふ":-1798,"へ":1199,"ほ":-5516,"ま":-4384,"み":-120,"め":1205,"も":2323,"や":-788,"よ":-202,"ら":727,"り":649,"る":5905,"れ":2773,"わ":-1207,"を":6620,"ん":-518,"ア":551,"グ":1319,"ス":874,"ッ":-1350,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278,"・":-3794,"一":-1619,"下":-1759,"世":-2087,"両":3815,"中":653,"主":-758,"予":-1193,"二":974,"人":2742,"今":792,"他":1889,"以":-1368,"低":811,"何":4265,"作":-361,"保":-2439,"元":4858,"党":3593,"全":1574,"公":-3030,"六":755,"共":-1880,"円":5807,"再":3095,"分":457,"初":2475,"別":1129,"前":2286,"副":4437,"力":365,"動":-949,"務":-1872,"化":1327,"北":-1038,"区":4646,"千":-2309,"午":-783,"協":-1006,"口":483,"右":1233,"各":3588,"合":-241,"同":3906,"和":-837,"員":4513,"国":642,"型":1389,"場":1219,"外":-241,"妻":2016,"学":-1356,"安":-423,"実":-1008,"家":1078,"小":-513,"少":-3102,"州":1155,"市":3197,"平":-1804,"年":2416,"広":-1030,"府":1605,"度":1452,"建":-2352,"当":-3885,"得":1905,"思":-1291,"性":1822,"戸":-488,"指":-3973,"政":-2013,"教":-1479,"数":3222,"文":-1489,"新":1764,"日":2099,"旧":5792,"昨":-661,"時":-1248,"曜":-951,"最":-937,"月":4125,"期":360,"李":3094,"村":364,"東":-805,"核":5156,"森":2438,"業":484,"氏":2613,"民":-1694,"決":-1073,"法":1868,"海":-495,"無":979,"物":461,"特":-3850,"生":-273,"用":914,"町":1215,"的":7313,"直":-1835,"省":792,"県":6293,"知":-1528,"私":4231,"税":401,"立":-960,"第":1201,"米":7767,"系":3066,"約":3663,"級":1384,"統":-4229,"総":1163,"線":1255,"者":6457,"能":725,"自":-2869,"英":785,"見":1044,"調":-562,"財":-733,"費":1777,"車":1835,"軍":1375,"込":-1504,"通":-1136,"選":-681,"郎":1026,"郡":4404,"部":1200,"金":2163,"長":421,"開":-1432,"間":1302,"関":-1282,"雨":2009,"電":-1045,"非":2066,"駅":1620,"1":-800,"」":2670,"・":-3794,"ッ":-1350,"ア":551,"グ":1319,"ス":874,"ト":521,"ム":1109,"ル":1591,"ロ":2201,"ン":278}; |
||||
this.UW4__ = {",":3930,".":3508,"―":-4841,"、":3930,"。":3508,"〇":4999,"「":1895,"」":3798,"〓":-5156,"あ":4752,"い":-3435,"う":-640,"え":-2514,"お":2405,"か":530,"が":6006,"き":-4482,"ぎ":-3821,"く":-3788,"け":-4376,"げ":-4734,"こ":2255,"ご":1979,"さ":2864,"し":-843,"じ":-2506,"す":-731,"ず":1251,"せ":181,"そ":4091,"た":5034,"だ":5408,"ち":-3654,"っ":-5882,"つ":-1659,"て":3994,"で":7410,"と":4547,"な":5433,"に":6499,"ぬ":1853,"ね":1413,"の":7396,"は":8578,"ば":1940,"ひ":4249,"び":-4134,"ふ":1345,"へ":6665,"べ":-744,"ほ":1464,"ま":1051,"み":-2082,"む":-882,"め":-5046,"も":4169,"ゃ":-2666,"や":2795,"ょ":-1544,"よ":3351,"ら":-2922,"り":-9726,"る":-14896,"れ":-2613,"ろ":-4570,"わ":-1783,"を":13150,"ん":-2352,"カ":2145,"コ":1789,"セ":1287,"ッ":-724,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637,"・":-4371,"ー":-11870,"一":-2069,"中":2210,"予":782,"事":-190,"井":-1768,"人":1036,"以":544,"会":950,"体":-1286,"作":530,"側":4292,"先":601,"党":-2006,"共":-1212,"内":584,"円":788,"初":1347,"前":1623,"副":3879,"力":-302,"動":-740,"務":-2715,"化":776,"区":4517,"協":1013,"参":1555,"合":-1834,"和":-681,"員":-910,"器":-851,"回":1500,"国":-619,"園":-1200,"地":866,"場":-1410,"塁":-2094,"士":-1413,"多":1067,"大":571,"子":-4802,"学":-1397,"定":-1057,"寺":-809,"小":1910,"屋":-1328,"山":-1500,"島":-2056,"川":-2667,"市":2771,"年":374,"庁":-4556,"後":456,"性":553,"感":916,"所":-1566,"支":856,"改":787,"政":2182,"教":704,"文":522,"方":-856,"日":1798,"時":1829,"最":845,"月":-9066,"木":-485,"来":-442,"校":-360,"業":-1043,"氏":5388,"民":-2716,"気":-910,"沢":-939,"済":-543,"物":-735,"率":672,"球":-1267,"生":-1286,"産":-1101,"田":-2900,"町":1826,"的":2586,"目":922,"省":-3485,"県":2997,"空":-867,"立":-2112,"第":788,"米":2937,"系":786,"約":2171,"経":1146,"統":-1169,"総":940,"線":-994,"署":749,"者":2145,"能":-730,"般":-852,"行":-792,"規":792,"警":-1184,"議":-244,"谷":-1000,"賞":730,"車":-1481,"軍":1158,"輪":-1433,"込":-3370,"近":929,"道":-1291,"選":2596,"郎":-4866,"都":1192,"野":-1100,"銀":-2213,"長":357,"間":-2344,"院":-2297,"際":-2604,"電":-878,"領":-1659,"題":-792,"館":-1984,"首":1749,"高":2120,"「":1895,"」":3798,"・":-4371,"ッ":-724,"ー":-11870,"カ":2145,"コ":1789,"セ":1287,"ト":-403,"メ":-1635,"ラ":-881,"リ":-541,"ル":-856,"ン":-3637}; |
||||
this.UW5__ = {",":465,".":-299,"1":-514,"E2":-32768,"]":-2762,"、":465,"。":-299,"「":363,"あ":1655,"い":331,"う":-503,"え":1199,"お":527,"か":647,"が":-421,"き":1624,"ぎ":1971,"く":312,"げ":-983,"さ":-1537,"し":-1371,"す":-852,"だ":-1186,"ち":1093,"っ":52,"つ":921,"て":-18,"で":-850,"と":-127,"ど":1682,"な":-787,"に":-1224,"の":-635,"は":-578,"べ":1001,"み":502,"め":865,"ゃ":3350,"ょ":854,"り":-208,"る":429,"れ":504,"わ":419,"を":-1264,"ん":327,"イ":241,"ル":451,"ン":-343,"中":-871,"京":722,"会":-1153,"党":-654,"務":3519,"区":-901,"告":848,"員":2104,"大":-1296,"学":-548,"定":1785,"嵐":-1304,"市":-2991,"席":921,"年":1763,"思":872,"所":-814,"挙":1618,"新":-1682,"日":218,"月":-4353,"査":932,"格":1356,"機":-1508,"氏":-1347,"田":240,"町":-3912,"的":-3149,"相":1319,"省":-1052,"県":-4003,"研":-997,"社":-278,"空":-813,"統":1955,"者":-2233,"表":663,"語":-1073,"議":1219,"選":-1018,"郎":-368,"長":786,"間":1191,"題":2368,"館":-689,"1":-514,"E2":-32768,"「":363,"イ":241,"ル":451,"ン":-343}; |
||||
this.UW6__ = {",":227,".":808,"1":-270,"E1":306,"、":227,"。":808,"あ":-307,"う":189,"か":241,"が":-73,"く":-121,"こ":-200,"じ":1782,"す":383,"た":-428,"っ":573,"て":-1014,"で":101,"と":-105,"な":-253,"に":-149,"の":-417,"は":-236,"も":-206,"り":187,"る":-135,"を":195,"ル":-673,"ン":-496,"一":-277,"中":201,"件":-800,"会":624,"前":302,"区":1792,"員":-1212,"委":798,"学":-960,"市":887,"広":-695,"後":535,"業":-697,"相":753,"社":-507,"福":974,"空":-822,"者":1811,"連":463,"郎":1082,"1":-270,"E1":306,"ル":-673,"ン":-496}; |
||||
|
||||
return this; |
||||
} |
||||
TinySegmenter.prototype.ctype_ = function(str) { |
||||
for (var i in this.chartype_) { |
||||
if (str.match(this.chartype_[i][0])) { |
||||
return this.chartype_[i][1]; |
||||
} |
||||
} |
||||
return "O"; |
||||
} |
||||
|
||||
TinySegmenter.prototype.ts_ = function(v) { |
||||
if (v) { return v; } |
||||
return 0; |
||||
} |
||||
|
||||
TinySegmenter.prototype.segment = function(input) { |
||||
if (input == null || input == undefined || input == "") { |
||||
return []; |
||||
} |
||||
var result = []; |
||||
var seg = ["B3","B2","B1"]; |
||||
var ctype = ["O","O","O"]; |
||||
var o = input.split(""); |
||||
for (i = 0; i < o.length; ++i) { |
||||
seg.push(o[i]); |
||||
ctype.push(this.ctype_(o[i])) |
||||
} |
||||
seg.push("E1"); |
||||
seg.push("E2"); |
||||
seg.push("E3"); |
||||
ctype.push("O"); |
||||
ctype.push("O"); |
||||
ctype.push("O"); |
||||
var word = seg[3]; |
||||
var p1 = "U"; |
||||
var p2 = "U"; |
||||
var p3 = "U"; |
||||
for (var i = 4; i < seg.length - 3; ++i) { |
||||
var score = this.BIAS__; |
||||
var w1 = seg[i-3]; |
||||
var w2 = seg[i-2]; |
||||
var w3 = seg[i-1]; |
||||
var w4 = seg[i]; |
||||
var w5 = seg[i+1]; |
||||
var w6 = seg[i+2]; |
||||
var c1 = ctype[i-3]; |
||||
var c2 = ctype[i-2]; |
||||
var c3 = ctype[i-1]; |
||||
var c4 = ctype[i]; |
||||
var c5 = ctype[i+1]; |
||||
var c6 = ctype[i+2]; |
||||
score += this.ts_(this.UP1__[p1]); |
||||
score += this.ts_(this.UP2__[p2]); |
||||
score += this.ts_(this.UP3__[p3]); |
||||
score += this.ts_(this.BP1__[p1 + p2]); |
||||
score += this.ts_(this.BP2__[p2 + p3]); |
||||
score += this.ts_(this.UW1__[w1]); |
||||
score += this.ts_(this.UW2__[w2]); |
||||
score += this.ts_(this.UW3__[w3]); |
||||
score += this.ts_(this.UW4__[w4]); |
||||
score += this.ts_(this.UW5__[w5]); |
||||
score += this.ts_(this.UW6__[w6]); |
||||
score += this.ts_(this.BW1__[w2 + w3]); |
||||
score += this.ts_(this.BW2__[w3 + w4]); |
||||
score += this.ts_(this.BW3__[w4 + w5]); |
||||
score += this.ts_(this.TW1__[w1 + w2 + w3]); |
||||
score += this.ts_(this.TW2__[w2 + w3 + w4]); |
||||
score += this.ts_(this.TW3__[w3 + w4 + w5]); |
||||
score += this.ts_(this.TW4__[w4 + w5 + w6]); |
||||
score += this.ts_(this.UC1__[c1]); |
||||
score += this.ts_(this.UC2__[c2]); |
||||
score += this.ts_(this.UC3__[c3]); |
||||
score += this.ts_(this.UC4__[c4]); |
||||
score += this.ts_(this.UC5__[c5]); |
||||
score += this.ts_(this.UC6__[c6]); |
||||
score += this.ts_(this.BC1__[c2 + c3]); |
||||
score += this.ts_(this.BC2__[c3 + c4]); |
||||
score += this.ts_(this.BC3__[c4 + c5]); |
||||
score += this.ts_(this.TC1__[c1 + c2 + c3]); |
||||
score += this.ts_(this.TC2__[c2 + c3 + c4]); |
||||
score += this.ts_(this.TC3__[c3 + c4 + c5]); |
||||
score += this.ts_(this.TC4__[c4 + c5 + c6]); |
||||
// score += this.ts_(this.TC5__[c4 + c5 + c6]);
|
||||
score += this.ts_(this.UQ1__[p1 + c1]); |
||||
score += this.ts_(this.UQ2__[p2 + c2]); |
||||
score += this.ts_(this.UQ3__[p3 + c3]); |
||||
score += this.ts_(this.BQ1__[p2 + c2 + c3]); |
||||
score += this.ts_(this.BQ2__[p2 + c3 + c4]); |
||||
score += this.ts_(this.BQ3__[p3 + c2 + c3]); |
||||
score += this.ts_(this.BQ4__[p3 + c3 + c4]); |
||||
score += this.ts_(this.TQ1__[p2 + c1 + c2 + c3]); |
||||
score += this.ts_(this.TQ2__[p2 + c2 + c3 + c4]); |
||||
score += this.ts_(this.TQ3__[p3 + c1 + c2 + c3]); |
||||
score += this.ts_(this.TQ4__[p3 + c2 + c3 + c4]); |
||||
var p = "O"; |
||||
if (score > 0) { |
||||
result.push(word); |
||||
word = ""; |
||||
p = "B"; |
||||
} |
||||
p1 = p2; |
||||
p2 = p3; |
||||
p3 = p; |
||||
word += seg[i]; |
||||
} |
||||
result.push(word); |
||||
|
||||
return result; |
||||
} |
||||
|
||||
lunr.TinySegmenter = TinySegmenter; |
||||
}; |
||||
|
||||
})); |
@ -0,0 +1,9 @@ |
||||
mkdocs==1.2.3 |
||||
mkdocs-material==7.3.6 |
||||
pymdown-extensions==9.1 |
||||
mkdocs-git-revision-date-localized-plugin==0.10.3 |
||||
mkdocs-awesome-pages-plugin==2.6.1 # https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin/releases |
||||
mdx_truly_sane_lists==1.2 # https://github.com/radude/mdx_truly_sane_lists |
||||
mkdocs-include-markdown-plugin==3.2.3 # https://github.com/mondeja/mkdocs-include-markdown-plugin |
||||
mike==1.1.2 # versioned docs: https://github.com/jimporter/mike |
||||
mkdocs-redirects==1.0.3 |
@ -0,0 +1,223 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/design/defaults/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/design/networking/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/design/project/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/faq/faq/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/configfile/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/exposing_services/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/importing_images/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/k3s/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/kubeconfig/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/multiserver/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/registries/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/advanced/calico/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/advanced/cuda/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster_create/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster_delete/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster_edit/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster_list/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster_start/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_cluster_stop/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_completion/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_config/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_config_init/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_config_migrate/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_image/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_image_import/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_kubeconfig/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_kubeconfig_get/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_kubeconfig_merge/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node_create/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node_delete/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node_edit/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node_list/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node_start/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_node_stop/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_registry/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_registry_create/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_registry_delete/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_registry_list/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
<url> |
||||
<loc>https://k3d.io/v5.1.0-docs.0/usage/commands/k3d_version/</loc> |
||||
<lastmod>2021-11-26</lastmod> |
||||
<changefreq>daily</changefreq> |
||||
</url> |
||||
</urlset> |
@ -0,0 +1,156 @@ |
||||
{"version": 2, "width": 200, "height": 32, "timestamp": 1589533999, "env": {"SHELL": "/bin/zsh", "TERM": "xterm-256color"}} |
||||
[0.006629, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[0.007092, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[34mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[1.440839, "o", "k"] |
||||
[1.528862, "o", "\bk3"] |
||||
[1.693385, "o", "d"] |
||||
[1.84465, "o", " "] |
||||
[1.924598, "o", "v"] |
||||
[2.022618, "o", "e"] |
||||
[2.173655, "o", "r"] |
||||
[2.342623, "o", "s"] |
||||
[2.353239, "o", "i"] |
||||
[2.56165, "o", "o"] |
||||
[2.683536, "o", "n"] |
||||
[2.870895, "o", "\u001b[?2004l\r\r\n"] |
||||
[2.896406, "o", "k3d version v3.0.0-beta.1\r\nk3s version v1.17.5-k3s1 (default)\r\n"] |
||||
[2.898123, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[2.898459, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[34mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[4.828641, "o", "k"] |
||||
[4.992663, "o", "\bk3"] |
||||
[5.256788, "o", "d"] |
||||
[5.872924, "o", " "] |
||||
[5.961906, "o", "c"] |
||||
[6.180756, "o", "r"] |
||||
[6.266619, "o", "e"] |
||||
[6.290691, "o", "a"] |
||||
[6.378818, "o", "t"] |
||||
[6.464656, "o", "e"] |
||||
[6.631722, "o", " "] |
||||
[6.794721, "o", "c"] |
||||
[6.873717, "o", "l"] |
||||
[7.082768, "o", "u"] |
||||
[7.159752, "o", "s"] |
||||
[7.269729, "o", "t"] |
||||
[7.388766, "o", "e"] |
||||
[7.456672, "o", "r"] |
||||
[7.621959, "o", " "] |
||||
[7.742623, "o", "d"] |
||||
[7.819679, "o", "e"] |
||||
[7.940748, "o", "m"] |
||||
[8.083705, "o", "o"] |
||||
[8.281751, "o", " "] |
||||
[8.765723, "o", "-"] |
||||
[8.91971, "o", "-"] |
||||
[9.095513, "o", "m"] |
||||
[9.172699, "o", "a"] |
||||
[9.249893, "o", "s"] |
||||
[9.403748, "o", "t"] |
||||
[9.500553, "o", "e"] |
||||
[9.566754, "o", "r"] |
||||
[9.744773, "o", "s"] |
||||
[9.931786, "o", " "] |
||||
[10.118618, "o", "3"] |
||||
[10.282676, "o", " "] |
||||
[10.65772, "o", "-"] |
||||
[10.811745, "o", "-"] |
||||
[11.017705, "o", "w"] |
||||
[11.215672, "o", "o"] |
||||
[11.306527, "o", "r"] |
||||
[11.438747, "o", "k"] |
||||
[11.493668, "o", "e"] |
||||
[11.570851, "o", "r"] |
||||
[11.779695, "o", "s"] |
||||
[11.977563, "o", " "] |
||||
[12.10969, "o", "3"] |
||||
[12.571635, "o", "\u001b[?2004l\r\r\n"] |
||||
[12.758448, "o", "\u001b[36mINFO\u001b[0m[0000] Created network 'k3d-demo' \r\n"] |
||||
[12.762761, "o", "\u001b[36mINFO\u001b[0m[0000] Created volume 'k3d-demo-images' \r\n"] |
||||
[12.762805, "o", "\u001b[36mINFO\u001b[0m[0000] Creating initializing master node \r\n\u001b[36mINFO\u001b[0m[0000] Creating node 'k3d-demo-master-0' \r\n"] |
||||
[23.291657, "o", "\u001b[36mINFO\u001b[0m[0010] Creating node 'k3d-demo-master-1' \r\n"] |
||||
[24.710807, "o", "\u001b[36mINFO\u001b[0m[0012] Creating node 'k3d-demo-master-2' \r\n"] |
||||
[25.082483, "o", "\u001b[36mINFO\u001b[0m[0012] Creating node 'k3d-demo-worker-0' \r\n"] |
||||
[25.583579, "o", "\u001b[36mINFO\u001b[0m[0013] Creating node 'k3d-demo-worker-1' \r\n"] |
||||
[25.995178, "o", "\u001b[36mINFO\u001b[0m[0013] Creating node 'k3d-demo-worker-2' \r\n"] |
||||
[26.407777, "o", "\u001b[36mINFO\u001b[0m[0013] Creating LoadBalancer 'k3d-demo-masterlb' \r\n"] |
||||
[26.864898, "o", "\u001b[36mINFO\u001b[0m[0014] Cluster 'demo' created successfully! \r\n\u001b[36mINFO\u001b[0m[0014] You can now use it like this: \r\nexport KUBECONFIG=$(k3d get kubeconfig demo)\r\nkubectl cluster-info\r\n"] |
||||
[26.865832, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[26.865936, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[34mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[28.485689, "o", "k"] |
||||
[28.574492, "o", "\bk3"] |
||||
[28.837499, "o", "d"] |
||||
[29.035592, "o", " "] |
||||
[29.145724, "o", "g"] |
||||
[29.244609, "o", "e"] |
||||
[29.376873, "o", "t"] |
||||
[29.530563, "o", " "] |
||||
[29.696594, "o", "c"] |
||||
[29.826811, "o", "l"] |
||||
[30.047654, "o", "u"] |
||||
[30.190485, "o", "s"] |
||||
[30.344734, "o", "t"] |
||||
[30.499719, "o", "e"] |
||||
[30.576583, "o", "r"] |
||||
[30.730679, "o", "s"] |
||||
[30.917549, "o", "\u001b[?2004l\r\r\n"] |
||||
[30.950674, "o", "NAME MASTERS WORKERS\r\ndemo 3 3\r\n"] |
||||
[30.951974, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[30.952061, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[34mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[32.588716, "o", "k"] |
||||
[32.688532, "o", "\bk3"] |
||||
[32.875419, "o", "d"] |
||||
[33.028534, "o", " "] |
||||
[33.124585, "o", "g"] |
||||
[33.215679, "o", "e"] |
||||
[33.326491, "o", "t"] |
||||
[33.402563, "o", " "] |
||||
[33.545576, "o", "k"] |
||||
[33.733553, "o", "u"] |
||||
[33.876741, "o", "b"] |
||||
[33.953568, "o", "e"] |
||||
[34.048717, "o", "c"] |
||||
[34.162605, "o", "o"] |
||||
[34.282878, "o", "n"] |
||||
[34.381804, "o", "f"] |
||||
[34.514685, "o", "i"] |
||||
[34.59177, "o", "g"] |
||||
[34.799961, "o", " "] |
||||
[34.932516, "o", "d"] |
||||
[35.02066, "o", "e"] |
||||
[35.174697, "o", "m"] |
||||
[35.306576, "o", "o"] |
||||
[35.515706, "o", " "] |
||||
[35.965907, "o", "-"] |
||||
[36.109917, "o", "-"] |
||||
[36.227722, "o", "s"] |
||||
[36.416702, "o", "w"] |
||||
[36.504783, "o", "i"] |
||||
[36.669967, "o", "t"] |
||||
[36.911819, "o", "c"] |
||||
[37.032831, "o", "h"] |
||||
[37.274843, "o", "\u001b[?2004l\r\r\n"] |
||||
[37.371773, "o", "/home/ThisCouldBeYou/.kube/merged_config.yaml\r\n"] |
||||
[37.372336, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[37.372408, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[34mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[42.510815, "o", "k"] |
||||
[42.82706, "o", "\bku"] |
||||
[42.972866, "o", "b"] |
||||
[43.070857, "o", "e"] |
||||
[43.17076, "o", "c"] |
||||
[43.368711, "o", "t"] |
||||
[43.467697, "o", "l"] |
||||
[43.643995, "o", " "] |
||||
[43.983766, "o", "g"] |
||||
[44.094802, "o", "e"] |
||||
[44.237659, "o", "t"] |
||||
[44.391841, "o", " "] |
||||
[44.578931, "o", "n"] |
||||
[44.674603, "o", "o"] |
||||
[44.754837, "o", "d"] |
||||
[44.83183, "o", "e"] |
||||
[45.029756, "o", "s"] |
||||
[45.194725, "o", "\u001b[?2004l\r\r\n"] |
||||
[45.286817, "o", "NAME STATUS ROLES AGE VERSION\r\nk3d-demo-master-2 Ready master 14s v1.17.5+k3s1\r\nk3d-demo-worker-1"] |
||||
[45.287003, "o", " Ready <none> 18s v1.17.5+k3s1\r\nk3d-demo-master-0 Ready master 23s v1.17.5+k3s1\r\nk3d-demo-worker-2 Ready <none> 17s v1.17.5+k3s1\r\nk3d-demo-worker-0 Ready <none> 18s v1.17.5+k3s1\r\nk3d-demo-master-1 Ready master 15s v1.17.5+k3s1\r\n"] |
||||
[45.288129, "o", "\u001b[K\u001b[?2004h"] |
||||
[47.690299, "o", "\u001b[?2004l\r\r\n"] |
@ -0,0 +1,215 @@ |
||||
{"version":2,"width":213,"height":47,"timestamp":1594792376,"theme":{},"env":{"SHELL":"/bin/zsh","TERM":"xterm-256color"}} |
||||
[2.221,"o","\u001b[H\u001b[2J\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K"] |
||||
[2.881,"o","k"] |
||||
[3.002,"o","\u0008k3"] |
||||
[3.187,"o","d"] |
||||
[3.32,"o"," "] |
||||
[3.42,"o","v"] |
||||
[3.53,"o","e"] |
||||
[3.662,"o","r"] |
||||
[3.827,"o","s"] |
||||
[3.913,"o","i"] |
||||
[4.113,"o","o"] |
||||
[4.245,"o","n"] |
||||
[4.443,"o","\u001b[?2004l\r\r\n"] |
||||
[4.471,"o","k3d version v3.0.0\r\nk3s version v1.18.6-k3s1 (default)\r\n"] |
||||
[4.473,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[5.719,"o","k"] |
||||
[5.829,"o","\u0008k3"] |
||||
[6.038,"o","d"] |
||||
[6.235,"o"," "] |
||||
[6.75,"o","c"] |
||||
[6.852,"o","l"] |
||||
[7.094,"o","u"] |
||||
[7.193,"o","s"] |
||||
[7.534,"o","t"] |
||||
[7.71,"o","e"] |
||||
[7.831,"o","r"] |
||||
[8.029,"o"," "] |
||||
[8.268,"o","l"] |
||||
[8.491,"o","i"] |
||||
[8.634,"o","s"] |
||||
[8.796,"o","t"] |
||||
[8.943,"o","\u001b[?2004l\r\r\n"] |
||||
[8.971,"o","NAME SERVERS AGENTS\r\n"] |
||||
[8.972,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[9.756,"o","k"] |
||||
[9.854,"o","\u0008k3"] |
||||
[10.05,"o","d"] |
||||
[10.448,"o"," "] |
||||
[10.811,"o","c"] |
||||
[10.91,"o","l"] |
||||
[11.119,"o","u"] |
||||
[11.174,"o","s"] |
||||
[11.284,"o","t"] |
||||
[11.416,"o","e"] |
||||
[11.515,"o","r"] |
||||
[11.648,"o"," "] |
||||
[11.746,"o","c"] |
||||
[11.988,"o","r"] |
||||
[12.054,"o","e"] |
||||
[12.087,"o","a"] |
||||
[12.208,"o","t"] |
||||
[12.285,"o","e"] |
||||
[13.055,"o"," "] |
||||
[13.77,"o","d"] |
||||
[13.858,"o","e"] |
||||
[13.99,"o","m"] |
||||
[14.133,"o","o"] |
||||
[14.321,"o"," "] |
||||
[14.629,"o","-"] |
||||
[14.801,"o","-"] |
||||
[14.867,"o","s"] |
||||
[15.065,"o","e"] |
||||
[15.111,"o","r"] |
||||
[15.343,"o","v"] |
||||
[15.409,"o","e"] |
||||
[15.519,"o","r"] |
||||
[15.706,"o","s"] |
||||
[15.905,"o"," "] |
||||
[16.74,"o","3"] |
||||
[16.914,"o"," "] |
||||
[17.137,"o","-"] |
||||
[17.291,"o","-"] |
||||
[17.44,"o","a"] |
||||
[17.586,"o","g"] |
||||
[17.687,"o","e"] |
||||
[17.763,"o","n"] |
||||
[17.84,"o","t"] |
||||
[18.017,"o","s"] |
||||
[18.259,"o"," "] |
||||
[18.379,"o","3"] |
||||
[19.137,"o","\u001b[?2004l\r\r\n"] |
||||
[19.222,"o","\u001b[36mINFO\u001b[0m[0000] Created network 'k3d-demo' \r\n"] |
||||
[19.225,"o","\u001b[36mINFO\u001b[0m[0000] Created volume 'k3d-demo-images' \r\n"] |
||||
[19.225,"o","\u001b[36mINFO\u001b[0m[0000] Creating initializing server node \r\n\u001b[36mINFO\u001b[0m[0000] Creating node 'k3d-demo-server-0' \r\n"] |
||||
[30.266,"o","\u001b[36mINFO\u001b[0m[0011] Creating node 'k3d-demo-server-1' \r\n"] |
||||
[31.634,"o","\u001b[36mINFO\u001b[0m[0012] Creating node 'k3d-demo-server-2' \r\n"] |
||||
[32.125,"o","\u001b[36mINFO\u001b[0m[0012] Creating node 'k3d-demo-agent-0' \r\n"] |
||||
[32.519,"o","\u001b[36mINFO\u001b[0m[0013] Creating node 'k3d-demo-agent-1' \r\n"] |
||||
[33.096,"o","\u001b[36mINFO\u001b[0m[0013] Creating node 'k3d-demo-agent-2' \r\n"] |
||||
[33.577,"o","\u001b[36mINFO\u001b[0m[0014] Creating LoadBalancer 'k3d-demo-serverlb' \r\n"] |
||||
[38.248,"o","\u001b[36mINFO\u001b[0m[0019] Cluster 'demo' created successfully! \r\n"] |
||||
[38.33,"o","\u001b[36mINFO\u001b[0m[0019] You can now use it like this: \r\nkubectl cluster-info\r\n"] |
||||
[38.335,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[38.336,"o","\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[40.212,"o","k"] |
||||
[40.465,"o","\u0008ku"] |
||||
[40.63,"o","b"] |
||||
[40.773,"o","e"] |
||||
[40.916,"o","c"] |
||||
[41.169,"o","t"] |
||||
[41.302,"o","l"] |
||||
[41.53,"o"," "] |
||||
[41.686,"o","c"] |
||||
[41.774,"o","o"] |
||||
[41.928,"o","n"] |
||||
[42.093,"o","f"] |
||||
[42.213,"o","i"] |
||||
[42.401,"o","g"] |
||||
[42.565,"o"," "] |
||||
[42.686,"o","v"] |
||||
[42.807,"o","i"] |
||||
[42.895,"o","e"] |
||||
[43.082,"o","w"] |
||||
[43.27,"o","\u001b[?2004l\r\r\n"] |
||||
[43.304,"o","apiVersion: v1\r\nclusters:\r\n- cluster:\r\n certificate-authority-data: DATA+OMITTED\r\n server: https://0.0.0.0:38365\r\n name: k3d-demo\r\ncontexts:\r\n- context:\r\n cluster: k3d-demo\r\n user: admin@k3d-demo\r\n name: k3d-demo\r\ncurrent-context: k3d-demo\r\nkind: Config\r\npreferences: {}\r\nusers:\r\n- name: admin@k3d-demo\r\n user:\r\n password: 1c22f8175521452403719784fa0b124f\r\n username: admin\r\n"] |
||||
[43.305,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[43.305,"o","\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[45.754,"o","k"] |
||||
[45.843,"o","\u0008k3"] |
||||
[45.987,"o","d"] |
||||
[46.075,"o"," "] |
||||
[46.24,"o","c"] |
||||
[46.36,"o","l"] |
||||
[46.569,"o","u"] |
||||
[46.658,"o","s"] |
||||
[46.768,"o","t"] |
||||
[46.91,"o","e"] |
||||
[46.977,"o","r"] |
||||
[47.042,"o"," "] |
||||
[47.252,"o","l"] |
||||
[47.472,"o","i"] |
||||
[47.56,"o","s"] |
||||
[47.681,"o","t"] |
||||
[47.846,"o","\u001b[?2004l\r\r\n"] |
||||
[47.88,"o","NAME SERVERS AGENTS\r\ndemo 3 3\r\n"] |
||||
[47.881,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[47.882,"o","\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[48.517,"o","k"] |
||||
[48.616,"o","\u0008k3"] |
||||
[48.77,"o","d"] |
||||
[48.968,"o"," "] |
||||
[50.133,"o","n"] |
||||
[50.276,"o","o"] |
||||
[50.33,"o","d"] |
||||
[50.386,"o","e"] |
||||
[50.462,"o"," "] |
||||
[50.605,"o","l"] |
||||
[50.792,"o","i"] |
||||
[50.881,"o","s"] |
||||
[51.046,"o","t"] |
||||
[51.255,"o","\u001b[?2004l\r\r\n"] |
||||
[51.266,"o","NAME ROLE CLUSTER\r\nk3d-demo-agent-0 agent "] |
||||
[51.266,"o","demo\r\nk3d-demo-agent-1 agent demo\r\nk3d-demo-agent-2 agent demo\r\nk3d-demo-server-0 server demo\r\nk3d-demo-server-1 server demo\r\nk3d-demo-server-2 server demo\r\nk3d-demo-serverlb loadbalancer demo\r\n"] |
||||
[51.267,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] |
||||
[51.267,"o","\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[58.525,"o","k"] |
||||
[58.822,"o","\u0008ku"] |
||||
[58.999,"o","b"] |
||||
[59.109,"o","e"] |
||||
[59.217,"o","c"] |
||||
[59.48,"o","t"] |
||||
[59.582,"o","l"] |
||||
[59.791,"o"," "] |
||||
[59.876,"o","g"] |
||||
[59.978,"o","e"] |
||||
[60.109,"o","t"] |
||||
[60.285,"o"," "] |
||||
[60.495,"o","n"] |
||||
[60.626,"o","o"] |
||||
[60.725,"o","d"] |
||||
[60.791,"o","e"] |
||||
[61,"o","s"] |
||||
[61.176,"o","\u001b[?2004l\r\r\n"] |
||||
[61.334,"o","NAME STATUS ROLES AGE VERSION\r\nk3d-demo-server-2 Ready master 22s v1.18.4+k3s1\r\nk3d-demo-agent-2 Ready \u003cnone\u003e 26s v1.18.4+k3s1\r\nk3d-demo-agent-0 Ready \u003cnone\u003e "] |
||||
[61.334,"o","27s v1.18.4+k3s1\r\nk3d-demo-agent-1 Ready \u003cnone\u003e 27s v1.18.4+k3s1\r\nk3d-demo-server-1 Ready master 19s v1.18.4+k3s1\r\nk3d-demo-server-0 Ready master 32s v1.18.4+k3s1\r\n"] |
||||
[61.336,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[63.901,"o","k"] |
||||
[64.08,"o","\u0008k3"] |
||||
[64.297,"o","d"] |
||||
[64.464,"o"," "] |
||||
[64.674,"o","c"] |
||||
[64.84,"o","l"] |
||||
[65.126,"o","u"] |
||||
[65.245,"o","s"] |
||||
[65.411,"o","t"] |
||||
[65.553,"o","e"] |
||||
[65.675,"o","r"] |
||||
[65.918,"o"," "] |
||||
[66.18,"o","d"] |
||||
[66.302,"o","e"] |
||||
[66.499,"o","l"] |
||||
[66.687,"o","e"] |
||||
[66.874,"o","t"] |
||||
[66.984,"o","e"] |
||||
[67.794,"o"," "] |
||||
[67.919,"o","d"] |
||||
[67.985,"o","e"] |
||||
[68.084,"o","m"] |
||||
[68.257,"o","o"] |
||||
[68.623,"o","\u001b[?2004l\r\r\n"] |
||||
[68.637,"o","\u001b[36mINFO\u001b[0m[0000] Deleting cluster 'demo' \r\n"] |
||||
[69.822,"o","\u001b[36mINFO\u001b[0m[0001] Deleted k3d-demo-serverlb \r\n"] |
||||
[70.309,"o","\u001b[36mINFO\u001b[0m[0001] Deleted k3d-demo-agent-2 \r\n"] |
||||
[71.017,"o","\u001b[36mINFO\u001b[0m[0002] Deleted k3d-demo-agent-1 \r\n"] |
||||
[71.645,"o","\u001b[36mINFO\u001b[0m[0003] Deleted k3d-demo-agent-0 \r\n"] |
||||
[72.274,"o","\u001b[36mINFO\u001b[0m[0003] Deleted k3d-demo-server-2 \r\n"] |
||||
[73.264,"o","\u001b[36mINFO\u001b[0m[0004] Deleted k3d-demo-server-1 \r\n"] |
||||
[74.155,"o","\u001b[36mINFO\u001b[0m[0005] Deleted k3d-demo-server-0 \r\n"] |
||||
[74.155,"o","\u001b[36mINFO\u001b[0m[0005] Deleting cluster network '2324ab59566f5bca41df87cbf7b65e14539cfe9feea1087f143eec45ac91652f' \r\n"] |
||||
[74.35,"o","\u001b[36mINFO\u001b[0m[0005] Deleting image volume 'k3d-demo-images' \r\n"] |
||||
[74.36,"o","\u001b[36mINFO\u001b[0m[0005] Removing cluster details from default kubeconfig... \r\n"] |
||||
[74.362,"o","\u001b[36mINFO\u001b[0m[0005] Removing standalone kubeconfig file (if there is one)... \r\n\u001b[36mINFO\u001b[0m[0005] Successfully deleted cluster demo! \r\n"] |
||||
[74.363,"o","\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\u001b[32mThisCouldBeYou\u001b[0m$ \u001b[K\u001b[?2004h"] |
||||
[75.795,"o","\u001b[?2004l\r\r\n"] |
@ -0,0 +1,162 @@ |
||||
{"version": 2, "width": 213, "height": 45, "timestamp": 1631908903, "env": {"SHELL": "bash", "TERM": "xterm-256color"}} |
||||
[0.018381, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[1.636481, "o", "k"] |
||||
[1.702291, "o", "3"] |
||||
[1.835268, "o", "d"] |
||||
[2.024007, "o", " "] |
||||
[2.111734, "o", "v"] |
||||
[2.210891, "o", "e"] |
||||
[2.343441, "o", "r"] |
||||
[2.516933, "o", "s"] |
||||
[2.583471, "o", "i"] |
||||
[2.773563, "o", "o"] |
||||
[2.927568, "o", "n"] |
||||
[3.159219, "o", "\r\n\u001b[?2004l\r"] |
||||
[3.179508, "o", "k3d version v5.0.0\r\nk3s version v1.21.4-k3s1 (default)\r\n"] |
||||
[3.180754, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[4.57973, "o", "k"] |
||||
[4.656235, "o", "3"] |
||||
[4.763252, "o", "d"] |
||||
[4.865396, "o", " "] |
||||
[4.986278, "o", "c"] |
||||
[5.051494, "o", "l"] |
||||
[5.238737, "o", "u"] |
||||
[5.292747, "o", "s"] |
||||
[5.381595, "o", "t"] |
||||
[5.503508, "o", "e"] |
||||
[5.578881, "o", "r"] |
||||
[5.666704, "o", " "] |
||||
[5.766742, "o", "c"] |
||||
[5.962787, "o", "r"] |
||||
[6.029469, "o", "e"] |
||||
[6.061464, "o", "a"] |
||||
[6.184275, "o", "t"] |
||||
[6.281805, "o", "e"] |
||||
[6.445508, "o", " "] |
||||
[6.666863, "o", "-"] |
||||
[7.20248, "o", "-"] |
||||
[7.334019, "o", "a"] |
||||
[7.490134, "o", "g"] |
||||
[7.566087, "o", "e"] |
||||
[7.631634, "o", "n"] |
||||
[7.729597, "o", "t"] |
||||
[7.897099, "o", "s"] |
||||
[8.049496, "o", " "] |
||||
[8.280178, "o", "3"] |
||||
[8.499599, "o", " "] |
||||
[8.631147, "o", "d"] |
||||
[8.707104, "o", "e"] |
||||
[8.773508, "o", "m"] |
||||
[8.91407, "o", "o"] |
||||
[9.113612, "o", "\r\n\u001b[?2004l\r"] |
||||
[9.132118, "o", "\u001b[36mINFO\u001b[0m[0000] Prep: Network \r\n"] |
||||
[9.183203, "o", "\u001b[36mINFO\u001b[0m[0000] Created network 'k3d-demo' \r\n"] |
||||
[9.187229, "o", "\u001b[36mINFO\u001b[0m[0000] Created volume 'k3d-demo-images' \r\n"] |
||||
[10.187972, "o", "\u001b[36mINFO\u001b[0m[0001] Creating node 'k3d-demo-server-0' \r\n"] |
||||
[10.281058, "o", "\u001b[36mINFO\u001b[0m[0001] Creating node 'k3d-demo-agent-0' \r\n"] |
||||
[10.368708, "o", "\u001b[36mINFO\u001b[0m[0001] Creating node 'k3d-demo-agent-1' \r\n"] |
||||
[10.455282, "o", "\u001b[36mINFO\u001b[0m[0001] Creating node 'k3d-demo-agent-2' \r\n"] |
||||
[10.536337, "o", "\u001b[36mINFO\u001b[0m[0001] Creating LoadBalancer 'k3d-demo-serverlb' \r\n"] |
||||
[10.609539, "o", "\u001b[36mINFO\u001b[0m[0001] Using the k3d-tools node to gather environment information \r\n"] |
||||
[10.628592, "o", "\u001b[36mINFO\u001b[0m[0001] Starting new tools node... \r\n"] |
||||
[10.702678, "o", "\u001b[36mINFO\u001b[0m[0001] Starting Node 'k3d-demo-tools' \r\n"] |
||||
[11.394216, "o", "\u001b[36mINFO\u001b[0m[0002] Deleted k3d-demo-tools \r\n"] |
||||
[11.394427, "o", "\u001b[36mINFO\u001b[0m[0002] Starting cluster 'demo' \r\n\u001b[36mINFO\u001b[0m[0002] Starting servers... \r\n"] |
||||
[11.404635, "o", "\u001b[36mINFO\u001b[0m[0002] Starting Node 'k3d-demo-server-0' \r\n"] |
||||
[16.378372, "o", "\u001b[36mINFO\u001b[0m[0007] Starting agents... \r\n"] |
||||
[16.388922, "o", "\u001b[36mINFO\u001b[0m[0007] Starting Node 'k3d-demo-agent-0' \r\n"] |
||||
[16.389848, "o", "\u001b[36mINFO\u001b[0m[0007] Starting Node 'k3d-demo-agent-1' \r\n"] |
||||
[16.397254, "o", "\u001b[36mINFO\u001b[0m[0007] Starting Node 'k3d-demo-agent-2' \r\n"] |
||||
[31.590126, "o", "\u001b[36mINFO\u001b[0m[0022] Starting helpers... \r\n"] |
||||
[31.637947, "o", "\u001b[36mINFO\u001b[0m[0022] Starting Node 'k3d-demo-serverlb' \r\n"] |
||||
[38.185432, "o", "\u001b[36mINFO\u001b[0m[0029] Trying to get IP of the docker host and inject it into the cluster as 'host.k3d.internal' for easy access \r\n"] |
||||
[50.256861, "o", "\u001b[36mINFO\u001b[0m[0041] Cluster 'demo' created successfully! \r\n\u001b[36mINFO\u001b[0m[0041] --kubeconfig-update-default=false --> sets --kubeconfig-switch-context=false \r\n"] |
||||
[50.295453, "o", "\u001b[36mINFO\u001b[0m[0041] You can now use it like this: \r\nkubectl config use-context k3d-demo\r\nkubectl cluster-info\r\n"] |
||||
[50.299281, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[52.777117, "o", "k"] |
||||
[52.873341, "o", "3"] |
||||
[53.006105, "o", "d"] |
||||
[53.147707, "o", " "] |
||||
[53.245736, "o", "c"] |
||||
[53.343772, "o", "l"] |
||||
[53.551038, "o", "u"] |
||||
[53.617941, "o", "s"] |
||||
[53.724853, "o", "t"] |
||||
[53.878933, "o", "e"] |
||||
[53.956281, "o", "r"] |
||||
[54.076303, "o", " "] |
||||
[54.21845, "o", "l"] |
||||
[54.339561, "o", "s"] |
||||
[54.447647, "o", "\r\n\u001b[?2004l\r"] |
||||
[54.47118, "o", "NAME SERVERS AGENTS LOADBALANCER\r\ndemo 1/1 3/3 true\r\n"] |
||||
[54.472506, "o", "\u001b[?2004h"] |
||||
[54.472562, "o", "\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[54.838629, "o", "k"] |
||||
[54.918551, "o", "3"] |
||||
[55.015846, "o", "d"] |
||||
[55.115834, "o", " "] |
||||
[55.290514, "o", "n"] |
||||
[55.378089, "o", "o"] |
||||
[55.454292, "o", "d"] |
||||
[55.508669, "o", "e"] |
||||
[55.869687, "o", " "] |
||||
[56.05605, "o", "l"] |
||||
[56.176004, "o", "s"] |
||||
[56.31685, "o", "\r\n\u001b[?2004l\r"] |
||||
[56.341161, "o", "NAME ROLE CLUSTER STATUS\r\nk3d-demo-agent-0 agent demo running\r\nk3d-demo-agent-1 agent demo running\r\nk3d-demo-agent-2 agent demo running\r\nk3d-demo-server-0 server demo running\r\nk3d-demo-serverlb loadbalancer demo running\r\n"] |
||||
[56.34231, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[57.733293, "o", "k"] |
||||
[57.932149, "o", "u"] |
||||
[58.059135, "o", "b"] |
||||
[58.137901, "o", "e"] |
||||
[58.23908, "o", "c"] |
||||
[58.418996, "o", "t"] |
||||
[58.496899, "o", "l"] |
||||
[58.687091, "o", " "] |
||||
[58.740349, "o", "g"] |
||||
[58.832322, "o", "e"] |
||||
[58.955499, "o", "t"] |
||||
[59.067944, "o", " "] |
||||
[59.246223, "o", "n"] |
||||
[59.344781, "o", "o"] |
||||
[59.426918, "o", "d"] |
||||
[59.493282, "o", "e"] |
||||
[59.672248, "o", "s"] |
||||
[59.772331, "o", "\r\n\u001b[?2004l\r"] |
||||
[60.41166, "o", "NAME STATUS ROLES AGE VERSION\r\nk3d-demo-agent-2 Ready <none> 29s v1.21.4+k3s1\r\nk3d-demo-server-0 Ready control-plane,master 41s v1.21.4+k3s1\r\nk3d-demo-agent-0 Ready <none> 31s v1.21.4+k3s1\r\nk3d-demo-agent-1 Ready <none> 31s v1.21.4+k3s1\r\n"] |
||||
[60.414302, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[61.301105, "o", "k"] |
||||
[61.534792, "o", "u"] |
||||
[61.723192, "o", "b"] |
||||
[61.800647, "o", "e"] |
||||
[61.912191, "o", "c"] |
||||
[62.111433, "o", "t"] |
||||
[62.220654, "o", "l"] |
||||
[62.400417, "o", " "] |
||||
[62.434071, "o", "g"] |
||||
[62.523052, "o", "e"] |
||||
[62.634216, "o", "t"] |
||||
[62.700412, "o", " "] |
||||
[62.923073, "o", "p"] |
||||
[63.120958, "o", "o"] |
||||
[63.231192, "o", "d"] |
||||
[63.287011, "o", "s"] |
||||
[63.497854, "o", " "] |
||||
[63.642017, "o", "-"] |
||||
[63.896056, "o", "A"] |
||||
[64.129633, "o", "\r\n\u001b[?2004l\r"] |
||||
[64.180813, "o", "NAMESPACE NAME READY STATUS RESTARTS AGE\r\nkube-system coredns-7448499f4d-rrmh5 1/1 Running 0 34s\r\nkube-system metrics-server-86cbb8457f-6hkns 1/1 Running 0 34s\r\nkube-system local-path-provisioner-5ff76fc89d-ltzd4 1/1 Running 0 34s\r\nkube-system helm-install-traefik-crd-st9fm 0/1 Completed 0 34s\r\nkube-system traefik-97b44b794-lgljm 0/1 ContainerCreating 0 11s\r\nkube-system helm-install-traefik-6t7fr 0/1 Completed 1 "] |
||||
[64.181, "o", "34s\r\nkube-system svclb-traefik-wztvf 2/2 Running 0 11s\r\nkube-system svclb-traefik-ksk54 2/2 Running 0 11s\r\nkube-system svclb-traefik-s286b 2/2 Running 0 11s\r\nkube-system svclb-traefik-ksbmz 2/2 Running 0 11s\r\n"] |
||||
[64.182931, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[66.050907, "o", "#"] |
||||
[66.160953, "o", " "] |
||||
[66.559434, "o", "P"] |
||||
[66.768444, "o", "r"] |
||||
[66.844975, "o", "o"] |
||||
[67.022583, "o", "f"] |
||||
[67.098851, "o", "i"] |
||||
[67.286285, "o", "t"] |
||||
[67.921864, "o", "."] |
||||
[69.59588, "o", "\r\n\u001b[?2004l\r"] |
||||
[69.596126, "o", "\u001b[?2004h\u001b]0;ThisCouldBeYou: ~\u0007\u001b[01;32mThisCouldBeYou\u001b[00m:\u001b[01;34m~\u001b[00m$ "] |
||||
[70.123764, "o", "\u001b[?2004l\r\r\nexit\r\n"] |
@ -0,0 +1,50 @@ |
||||
.md-header__button.md-logo img, .md-header__button.md-logo svg { |
||||
width: 3rem; |
||||
} |
||||
|
||||
.md-header-nav__button.md-logo { |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
|
||||
.md-header { |
||||
height: 3rem; |
||||
} |
||||
|
||||
.md-header-nav { |
||||
align-items: center; |
||||
} |
||||
|
||||
.md-ellipsis { |
||||
display: inline; |
||||
} |
||||
|
||||
.md-header-nav__topic { |
||||
position: relative; |
||||
} |
||||
|
||||
/* This is equal to light mode */ |
||||
[data-md-color-primary=black] .md-tabs { |
||||
|
||||
/* Set color of the tab bar */ |
||||
background-color: #0DCEFF; |
||||
} |
||||
|
||||
/* Dark Mode */ |
||||
[data-md-color-scheme="slate"] .md-header { |
||||
/* keep black backgroud of title bar (header) */ |
||||
background-color: black; |
||||
} |
||||
|
||||
/* Tab Bar */ |
||||
.md-tabs { |
||||
color: black; |
||||
} |
||||
|
||||
.md-tabs__item { |
||||
font-weight: bolder; |
||||
} |
||||
|
||||
.md-tabs__link--active { |
||||
text-decoration: underline; |
||||
} |
After Width: | Height: | Size: 8.2 KiB |
After Width: | Height: | Size: 21 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 4.7 KiB |
@ -0,0 +1 @@ |
||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} |
After Width: | Height: | Size: 7.2 KiB |
After Width: | Height: | Size: 5.5 KiB |
After Width: | Height: | Size: 7.6 KiB |
After Width: | Height: | Size: 920 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 1.1 KiB |
@ -0,0 +1 @@ |
||||
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} |
After Width: | Height: | Size: 8.6 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 8.8 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 8.8 KiB |
@ -0,0 +1,47 @@ |
||||
ARG K3S_TAG="v1.21.2-k3s1" |
||||
FROM rancher/k3s:$K3S_TAG as k3s |
||||
|
||||
FROM nvidia/cuda:11.2.0-base-ubuntu18.04 |
||||
|
||||
ARG NVIDIA_CONTAINER_RUNTIME_VERSION |
||||
ENV NVIDIA_CONTAINER_RUNTIME_VERSION=$NVIDIA_CONTAINER_RUNTIME_VERSION |
||||
|
||||
RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections |
||||
|
||||
RUN apt-get update && \ |
||||
apt-get -y install gnupg2 curl |
||||
|
||||
# Install NVIDIA Container Runtime |
||||
RUN curl -s -L https://nvidia.github.io/nvidia-container-runtime/gpgkey | apt-key add - |
||||
|
||||
RUN curl -s -L https://nvidia.github.io/nvidia-container-runtime/ubuntu18.04/nvidia-container-runtime.list | tee /etc/apt/sources.list.d/nvidia-container-runtime.list |
||||
|
||||
RUN apt-get update && \ |
||||
apt-get -y install nvidia-container-runtime=${NVIDIA_CONTAINER_RUNTIME_VERSION} |
||||
|
||||
COPY --from=k3s / / |
||||
|
||||
RUN mkdir -p /etc && \ |
||||
echo 'hosts: files dns' > /etc/nsswitch.conf |
||||
|
||||
RUN chmod 1777 /tmp |
||||
|
||||
# Provide custom containerd configuration to configure the nvidia-container-runtime |
||||
RUN mkdir -p /var/lib/rancher/k3s/agent/etc/containerd/ |
||||
|
||||
COPY config.toml.tmpl /var/lib/rancher/k3s/agent/etc/containerd/config.toml.tmpl |
||||
|
||||
# Deploy the nvidia driver plugin on startup |
||||
RUN mkdir -p /var/lib/rancher/k3s/server/manifests |
||||
|
||||
COPY device-plugin-daemonset.yaml /var/lib/rancher/k3s/server/manifests/nvidia-device-plugin-daemonset.yaml |
||||
|
||||
VOLUME /var/lib/kubelet |
||||
VOLUME /var/lib/rancher/k3s |
||||
VOLUME /var/lib/cni |
||||
VOLUME /var/log |
||||
|
||||
ENV PATH="$PATH:/bin/aux" |
||||
|
||||
ENTRYPOINT ["/bin/k3s"] |
||||
CMD ["agent"] |
@ -0,0 +1,21 @@ |
||||
#!/bin/bash |
||||
|
||||
set -euxo pipefail |
||||
|
||||
K3S_TAG=${K3S_TAG:="v1.21.2-k3s1"} # replace + with -, if needed |
||||
IMAGE_REGISTRY=${IMAGE_REGISTRY:="MY_REGISTRY"} |
||||
IMAGE_REPOSITORY=${IMAGE_REPOSITORY:="rancher/k3s"} |
||||
IMAGE_TAG="$K3S_TAG-cuda" |
||||
IMAGE=${IMAGE:="$IMAGE_REGISTRY/$IMAGE_REPOSITORY:$IMAGE_TAG"} |
||||
|
||||
NVIDIA_CONTAINER_RUNTIME_VERSION=${NVIDIA_CONTAINER_RUNTIME_VERSION:="3.5.0-1"} |
||||
|
||||
echo "IMAGE=$IMAGE" |
||||
|
||||
# due to some unknown reason, copying symlinks fails with buildkit enabled |
||||
DOCKER_BUILDKIT=0 docker build \ |
||||
--build-arg K3S_TAG=$K3S_TAG \ |
||||
--build-arg NVIDIA_CONTAINER_RUNTIME_VERSION=$NVIDIA_CONTAINER_RUNTIME_VERSION \ |
||||
-t $IMAGE . |
||||
docker push $IMAGE |
||||
echo "Done!" |
@ -0,0 +1,55 @@ |
||||
[plugins.opt] |
||||
path = "{{ .NodeConfig.Containerd.Opt }}" |
||||
|
||||
[plugins.cri] |
||||
stream_server_address = "127.0.0.1" |
||||
stream_server_port = "10010" |
||||
|
||||
{{- if .IsRunningInUserNS }} |
||||
disable_cgroup = true |
||||
disable_apparmor = true |
||||
restrict_oom_score_adj = true |
||||
{{end}} |
||||
|
||||
{{- if .NodeConfig.AgentConfig.PauseImage }} |
||||
sandbox_image = "{{ .NodeConfig.AgentConfig.PauseImage }}" |
||||
{{end}} |
||||
|
||||
{{- if not .NodeConfig.NoFlannel }} |
||||
[plugins.cri.cni] |
||||
bin_dir = "{{ .NodeConfig.AgentConfig.CNIBinDir }}" |
||||
conf_dir = "{{ .NodeConfig.AgentConfig.CNIConfDir }}" |
||||
{{end}} |
||||
|
||||
[plugins.cri.containerd.runtimes.runc] |
||||
# ---- changed from 'io.containerd.runc.v2' for GPU support |
||||
runtime_type = "io.containerd.runtime.v1.linux" |
||||
|
||||
# ---- added for GPU support |
||||
[plugins.linux] |
||||
runtime = "nvidia-container-runtime" |
||||
|
||||
{{ if .PrivateRegistryConfig }} |
||||
{{ if .PrivateRegistryConfig.Mirrors }} |
||||
[plugins.cri.registry.mirrors]{{end}} |
||||
{{range $k, $v := .PrivateRegistryConfig.Mirrors }} |
||||
[plugins.cri.registry.mirrors."{{$k}}"] |
||||
endpoint = [{{range $i, $j := $v.Endpoints}}{{if $i}}, {{end}}{{printf "%q" .}}{{end}}] |
||||
{{end}} |
||||
|
||||
{{range $k, $v := .PrivateRegistryConfig.Configs }} |
||||
{{ if $v.Auth }} |
||||
[plugins.cri.registry.configs."{{$k}}".auth] |
||||
{{ if $v.Auth.Username }}username = "{{ $v.Auth.Username }}"{{end}} |
||||
{{ if $v.Auth.Password }}password = "{{ $v.Auth.Password }}"{{end}} |
||||
{{ if $v.Auth.Auth }}auth = "{{ $v.Auth.Auth }}"{{end}} |
||||
{{ if $v.Auth.IdentityToken }}identitytoken = "{{ $v.Auth.IdentityToken }}"{{end}} |
||||
{{end}} |
||||
{{ if $v.TLS }} |
||||
[plugins.cri.registry.configs."{{$k}}".tls] |
||||
{{ if $v.TLS.CAFile }}ca_file = "{{ $v.TLS.CAFile }}"{{end}} |
||||
{{ if $v.TLS.CertFile }}cert_file = "{{ $v.TLS.CertFile }}"{{end}} |
||||
{{ if $v.TLS.KeyFile }}key_file = "{{ $v.TLS.KeyFile }}"{{end}} |
||||
{{end}} |
||||
{{end}} |
||||
{{end}} |
@ -0,0 +1,12 @@ |
||||
apiVersion: v1 |
||||
kind: Pod |
||||
metadata: |
||||
name: cuda-vector-add |
||||
spec: |
||||
restartPolicy: OnFailure |
||||
containers: |
||||
- name: cuda-vector-add |
||||
image: "k8s.gcr.io/cuda-vector-add:v0.1" |
||||
resources: |
||||
limits: |
||||
nvidia.com/gpu: 1 |
@ -0,0 +1,41 @@ |
||||
apiVersion: apps/v1 |
||||
kind: DaemonSet |
||||
metadata: |
||||
name: nvidia-device-plugin-daemonset |
||||
namespace: kube-system |
||||
spec: |
||||
selector: |
||||
matchLabels: |
||||
name: nvidia-device-plugin-ds |
||||
template: |
||||
metadata: |
||||
# Mark this pod as a critical add-on; when enabled, the critical add-on scheduler |
||||
# reserves resources for critical add-on pods so that they can be rescheduled after |
||||
# a failure. This annotation works in tandem with the toleration below. |
||||
annotations: |
||||
scheduler.alpha.kubernetes.io/critical-pod: "" |
||||
labels: |
||||
name: nvidia-device-plugin-ds |
||||
spec: |
||||
tolerations: |
||||
# Allow this pod to be rescheduled while the node is in "critical add-ons only" mode. |
||||
# This, along with the annotation above marks this pod as a critical add-on. |
||||
- key: CriticalAddonsOnly |
||||
operator: Exists |
||||
containers: |
||||
- env: |
||||
- name: DP_DISABLE_HEALTHCHECKS |
||||
value: xids |
||||
image: nvidia/k8s-device-plugin:1.11 |
||||
name: nvidia-device-plugin-ctr |
||||
securityContext: |
||||
allowPrivilegeEscalation: true |
||||
capabilities: |
||||
drop: ["ALL"] |
||||
volumeMounts: |
||||
- name: device-plugin |
||||
mountPath: /var/lib/kubelet/device-plugins |
||||
volumes: |
||||
- name: device-plugin |
||||
hostPath: |
||||
path: /var/lib/kubelet/device-plugins |