generated from rmcguire/go-server-with-otel
	Compare commits
	
		
			14 Commits
		
	
	
		
			v0.1.0
			...
			d5abda89a1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| d5abda89a1 | |||
| 02dc08fb1e | |||
| ac8d62a98e | |||
| e4f099ffc0 | |||
| ff4ed783ac | |||
| 66b8a66ee7 | |||
| dc00075412 | |||
| f40e36b521 | |||
| 1c68787811 | |||
| b3d88571d2 | |||
| 5be3ae03d4 | |||
| c5744ab561 | |||
| ee9cad4715 | |||
| 8756233291 | 
@@ -5,9 +5,9 @@ on:
 | 
				
			|||||||
    branches: ["main"]
 | 
					    branches: ["main"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
env:
 | 
					env:
 | 
				
			||||||
  PACKAGE_NAME: go-server-with-otel
 | 
					  PACKAGE_NAME: class-server
 | 
				
			||||||
  BINARY_PATH: bin
 | 
					  BINARY_PATH: bin
 | 
				
			||||||
  BINARY_NAME: go-server-with-otel
 | 
					  BINARY_NAME: class-server
 | 
				
			||||||
  GO_MOD_PATH: gitea.libretechconsulting.com/rmcguire/class-server
 | 
					  GO_MOD_PATH: gitea.libretechconsulting.com/rmcguire/class-server
 | 
				
			||||||
  GO_GIT_HOST: gitea.libretechconsulting.com
 | 
					  GO_GIT_HOST: gitea.libretechconsulting.com
 | 
				
			||||||
  VER_PKG: gitea.libretechconsulting.com/rmcguire/go-app/pkg/config.Version
 | 
					  VER_PKG: gitea.libretechconsulting.com/rmcguire/go-app/pkg/config.Version
 | 
				
			||||||
@@ -15,7 +15,7 @@ env:
 | 
				
			|||||||
  PLATFORMS: linux/amd64 linux/arm64 darwin/amd64 darwin/arm64
 | 
					  PLATFORMS: linux/amd64 linux/arm64 darwin/amd64 darwin/arm64
 | 
				
			||||||
  DOCKER_REGISTRY: gitea.libretechconsulting.com
 | 
					  DOCKER_REGISTRY: gitea.libretechconsulting.com
 | 
				
			||||||
  DOCKER_USER: rmcguire
 | 
					  DOCKER_USER: rmcguire
 | 
				
			||||||
  DOCKER_REPO: rmcguire/go-server-with-otel
 | 
					  DOCKER_REPO: rmcguire/class-server
 | 
				
			||||||
  DOCKER_IMG: ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_REPO }}
 | 
					  DOCKER_IMG: ${{ env.DOCKER_REGISTRY }}/${{ env.DOCKER_REPO }}
 | 
				
			||||||
  CHART_DIR: helm/
 | 
					  CHART_DIR: helm/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -7,7 +7,7 @@ ARG GOPROXY
 | 
				
			|||||||
ARG GONOSUMDB=gitea.libretechconsulting.com
 | 
					ARG GONOSUMDB=gitea.libretechconsulting.com
 | 
				
			||||||
ARG VER_PKG=gitea.libretechconsulting.com/rmcguire/go-app/pkg/config.Version
 | 
					ARG VER_PKG=gitea.libretechconsulting.com/rmcguire/go-app/pkg/config.Version
 | 
				
			||||||
ARG VERSION=(devel)
 | 
					ARG VERSION=(devel)
 | 
				
			||||||
ARG APP_NAME=demo-app
 | 
					ARG APP_NAME=class-server
 | 
				
			||||||
 | 
					
 | 
				
			||||||
COPY ./go.mod ./go.sum ./
 | 
					COPY ./go.mod ./go.sum ./
 | 
				
			||||||
RUN go mod download
 | 
					RUN go mod download
 | 
				
			||||||
@@ -17,11 +17,11 @@ RUN go build -C . -v -ldflags "-extldflags '-static' -X ${VER_PKG}=${VERSION}" -
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
FROM alpine:latest
 | 
					FROM alpine:latest
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ARG APP_NAME=demo-app
 | 
					ARG APP_NAME=class-server
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WORKDIR /app
 | 
					WORKDIR /app
 | 
				
			||||||
USER 100:101
 | 
					USER 100:101
 | 
				
			||||||
 | 
					
 | 
				
			||||||
COPY --from=build --chown=100:101 /app/${APP_NAME} /app/
 | 
					COPY --from=build --chown=100:101 /app/${APP_NAME} /app/app
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ENTRYPOINT [ "/app/${APP_NAME}" ]
 | 
					ENTRYPOINT [ "/app/app" ]
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
.PHONY: all test build docker install clean proto check_protoc
 | 
					.PHONY: all test build docker install clean proto check_protoc
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CMD_NAME := go-server-with-otel
 | 
					CMD_NAME := class-server
 | 
				
			||||||
VERSION ?= development
 | 
					VERSION ?= development
 | 
				
			||||||
API_DIR := api/
 | 
					API_DIR := api/
 | 
				
			||||||
SCHEMA_DIR := contrib/
 | 
					SCHEMA_DIR := contrib/
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										447
									
								
								contrib/class-server.swagger.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										447
									
								
								contrib/class-server.swagger.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,447 @@
 | 
				
			|||||||
 | 
					{
 | 
				
			||||||
 | 
					  "swagger": "2.0",
 | 
				
			||||||
 | 
					  "info": {
 | 
				
			||||||
 | 
					    "title": "class/v1alpha1/class.proto",
 | 
				
			||||||
 | 
					    "version": "version not set"
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "tags": [
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "ClassService"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    {
 | 
				
			||||||
 | 
					      "name": "DemoAppService"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "consumes": [
 | 
				
			||||||
 | 
					    "application/json"
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "produces": [
 | 
				
			||||||
 | 
					    "application/json"
 | 
				
			||||||
 | 
					  ],
 | 
				
			||||||
 | 
					  "paths": {
 | 
				
			||||||
 | 
					    "/v1alpha1/class/logo": {
 | 
				
			||||||
 | 
					      "get": {
 | 
				
			||||||
 | 
					        "operationId": "ClassService_GetClassLogo",
 | 
				
			||||||
 | 
					        "responses": {
 | 
				
			||||||
 | 
					          "200": {
 | 
				
			||||||
 | 
					            "description": "A successful response.",
 | 
				
			||||||
 | 
					            "schema": {
 | 
				
			||||||
 | 
					              "$ref": "#/definitions/v1alpha1GetClassLogoResponse"
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					          "default": {
 | 
				
			||||||
 | 
					            "description": "An unexpected error response.",
 | 
				
			||||||
 | 
					            "schema": {
 | 
				
			||||||
 | 
					              "$ref": "#/definitions/rpcStatus"
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "parameters": [
 | 
				
			||||||
 | 
					          {
 | 
				
			||||||
 | 
					            "name": "font",
 | 
				
			||||||
 | 
					            "in": "query",
 | 
				
			||||||
 | 
					            "required": false,
 | 
				
			||||||
 | 
					            "type": "string",
 | 
				
			||||||
 | 
					            "enum": [
 | 
				
			||||||
 | 
					              "FONT_UNSPECIFIED",
 | 
				
			||||||
 | 
					              "FONT_3X5",
 | 
				
			||||||
 | 
					              "FONT_5LINEOBLIQUE",
 | 
				
			||||||
 | 
					              "FONT_ACROBATIC",
 | 
				
			||||||
 | 
					              "FONT_ALLIGATOR",
 | 
				
			||||||
 | 
					              "FONT_ALLIGATOR2",
 | 
				
			||||||
 | 
					              "FONT_ALPHABET",
 | 
				
			||||||
 | 
					              "FONT_AVATAR",
 | 
				
			||||||
 | 
					              "FONT_BANNER",
 | 
				
			||||||
 | 
					              "FONT_BANNER3",
 | 
				
			||||||
 | 
					              "FONT_BANNER4",
 | 
				
			||||||
 | 
					              "FONT_BARBWIRE",
 | 
				
			||||||
 | 
					              "FONT_BASIC",
 | 
				
			||||||
 | 
					              "FONT_BELL",
 | 
				
			||||||
 | 
					              "FONT_BIG",
 | 
				
			||||||
 | 
					              "FONT_BIGCHIEF",
 | 
				
			||||||
 | 
					              "FONT_BINARY",
 | 
				
			||||||
 | 
					              "FONT_BLOCK",
 | 
				
			||||||
 | 
					              "FONT_BUBBLE",
 | 
				
			||||||
 | 
					              "FONT_BULBHEAD",
 | 
				
			||||||
 | 
					              "FONT_CALGPHY2",
 | 
				
			||||||
 | 
					              "FONT_CALIGRAPHY",
 | 
				
			||||||
 | 
					              "FONT_CATWALK",
 | 
				
			||||||
 | 
					              "FONT_CHUNKY",
 | 
				
			||||||
 | 
					              "FONT_COINSTAK",
 | 
				
			||||||
 | 
					              "FONT_COLOSSAL",
 | 
				
			||||||
 | 
					              "FONT_COMPUTER",
 | 
				
			||||||
 | 
					              "FONT_CONTESSA",
 | 
				
			||||||
 | 
					              "FONT_CONTRAST",
 | 
				
			||||||
 | 
					              "FONT_COSMIC",
 | 
				
			||||||
 | 
					              "FONT_COSMIKE",
 | 
				
			||||||
 | 
					              "FONT_CRICKET",
 | 
				
			||||||
 | 
					              "FONT_CURSIVE",
 | 
				
			||||||
 | 
					              "FONT_CYBERLARGE",
 | 
				
			||||||
 | 
					              "FONT_CYBERMEDIUM",
 | 
				
			||||||
 | 
					              "FONT_CYBERSMALL",
 | 
				
			||||||
 | 
					              "FONT_DIAMOND",
 | 
				
			||||||
 | 
					              "FONT_DIGITAL",
 | 
				
			||||||
 | 
					              "FONT_DOH",
 | 
				
			||||||
 | 
					              "FONT_DOOM",
 | 
				
			||||||
 | 
					              "FONT_DOTMATRIX",
 | 
				
			||||||
 | 
					              "FONT_DRPEPPER",
 | 
				
			||||||
 | 
					              "FONT_EFTICHESS",
 | 
				
			||||||
 | 
					              "FONT_EFTIFONT",
 | 
				
			||||||
 | 
					              "FONT_EFTIPITI",
 | 
				
			||||||
 | 
					              "FONT_EFTIROBOT",
 | 
				
			||||||
 | 
					              "FONT_EFTITALIC",
 | 
				
			||||||
 | 
					              "FONT_EFTIWALL",
 | 
				
			||||||
 | 
					              "FONT_EFTIWATER",
 | 
				
			||||||
 | 
					              "FONT_EPIC",
 | 
				
			||||||
 | 
					              "FONT_FENDER",
 | 
				
			||||||
 | 
					              "FONT_FOURTOPS",
 | 
				
			||||||
 | 
					              "FONT_FUZZY",
 | 
				
			||||||
 | 
					              "FONT_GOOFY",
 | 
				
			||||||
 | 
					              "FONT_GOTHIC",
 | 
				
			||||||
 | 
					              "FONT_GRAFFITI",
 | 
				
			||||||
 | 
					              "FONT_HOLLYWOOD",
 | 
				
			||||||
 | 
					              "FONT_INVITA",
 | 
				
			||||||
 | 
					              "FONT_ISOMETRIC1",
 | 
				
			||||||
 | 
					              "FONT_ISOMETRIC2",
 | 
				
			||||||
 | 
					              "FONT_ISOMETRIC3",
 | 
				
			||||||
 | 
					              "FONT_ISOMETRIC4",
 | 
				
			||||||
 | 
					              "FONT_ITALIC",
 | 
				
			||||||
 | 
					              "FONT_IVRIT",
 | 
				
			||||||
 | 
					              "FONT_JAZMINE",
 | 
				
			||||||
 | 
					              "FONT_JERUSALEM",
 | 
				
			||||||
 | 
					              "FONT_KATAKANA",
 | 
				
			||||||
 | 
					              "FONT_KBAN",
 | 
				
			||||||
 | 
					              "FONT_LARRY3D",
 | 
				
			||||||
 | 
					              "FONT_LCD",
 | 
				
			||||||
 | 
					              "FONT_LEAN",
 | 
				
			||||||
 | 
					              "FONT_LETTERS",
 | 
				
			||||||
 | 
					              "FONT_LINUX",
 | 
				
			||||||
 | 
					              "FONT_LOCKERGNOME",
 | 
				
			||||||
 | 
					              "FONT_MADRID",
 | 
				
			||||||
 | 
					              "FONT_MARQUEE",
 | 
				
			||||||
 | 
					              "FONT_MAXFOUR",
 | 
				
			||||||
 | 
					              "FONT_MIKE",
 | 
				
			||||||
 | 
					              "FONT_MINI",
 | 
				
			||||||
 | 
					              "FONT_MIRROR",
 | 
				
			||||||
 | 
					              "FONT_MNEMONIC",
 | 
				
			||||||
 | 
					              "FONT_MORSE",
 | 
				
			||||||
 | 
					              "FONT_MOSCOW",
 | 
				
			||||||
 | 
					              "FONT_NANCYJ",
 | 
				
			||||||
 | 
					              "FONT_NIPPLES",
 | 
				
			||||||
 | 
					              "FONT_NTGREEK",
 | 
				
			||||||
 | 
					              "FONT_O8",
 | 
				
			||||||
 | 
					              "FONT_OGRE",
 | 
				
			||||||
 | 
					              "FONT_PAWP",
 | 
				
			||||||
 | 
					              "FONT_PEAKS",
 | 
				
			||||||
 | 
					              "FONT_PEBBLES",
 | 
				
			||||||
 | 
					              "FONT_PEPPER",
 | 
				
			||||||
 | 
					              "FONT_POISON",
 | 
				
			||||||
 | 
					              "FONT_PUFFY",
 | 
				
			||||||
 | 
					              "FONT_PYRAMID",
 | 
				
			||||||
 | 
					              "FONT_RECTANGLES",
 | 
				
			||||||
 | 
					              "FONT_RELIEF",
 | 
				
			||||||
 | 
					              "FONT_RELIEF2",
 | 
				
			||||||
 | 
					              "FONT_REV",
 | 
				
			||||||
 | 
					              "FONT_ROMAN",
 | 
				
			||||||
 | 
					              "FONT_ROT13",
 | 
				
			||||||
 | 
					              "FONT_ROUNDED",
 | 
				
			||||||
 | 
					              "FONT_ROWANCAP",
 | 
				
			||||||
 | 
					              "FONT_ROZZO",
 | 
				
			||||||
 | 
					              "FONT_RUNIC",
 | 
				
			||||||
 | 
					              "FONT_RUNYC",
 | 
				
			||||||
 | 
					              "FONT_SBLOOD",
 | 
				
			||||||
 | 
					              "FONT_SCRIPT",
 | 
				
			||||||
 | 
					              "FONT_SERIFCAP",
 | 
				
			||||||
 | 
					              "FONT_SHADOW",
 | 
				
			||||||
 | 
					              "FONT_SHORT",
 | 
				
			||||||
 | 
					              "FONT_SLANT",
 | 
				
			||||||
 | 
					              "FONT_SLIDE",
 | 
				
			||||||
 | 
					              "FONT_SLSCRIPT",
 | 
				
			||||||
 | 
					              "FONT_SMALL",
 | 
				
			||||||
 | 
					              "FONT_SMISOME1",
 | 
				
			||||||
 | 
					              "FONT_SMKEYBOARD",
 | 
				
			||||||
 | 
					              "FONT_SMSCRIPT",
 | 
				
			||||||
 | 
					              "FONT_SMSHADOW",
 | 
				
			||||||
 | 
					              "FONT_SMSLANT",
 | 
				
			||||||
 | 
					              "FONT_SMTENGWAR",
 | 
				
			||||||
 | 
					              "FONT_SPEED",
 | 
				
			||||||
 | 
					              "FONT_STAMPATELLO",
 | 
				
			||||||
 | 
					              "FONT_STANDARD",
 | 
				
			||||||
 | 
					              "FONT_STARWARS",
 | 
				
			||||||
 | 
					              "FONT_STELLAR",
 | 
				
			||||||
 | 
					              "FONT_STOP",
 | 
				
			||||||
 | 
					              "FONT_STRAIGHT",
 | 
				
			||||||
 | 
					              "FONT_TANJA",
 | 
				
			||||||
 | 
					              "FONT_TENGWAR",
 | 
				
			||||||
 | 
					              "FONT_TERM",
 | 
				
			||||||
 | 
					              "FONT_THICK",
 | 
				
			||||||
 | 
					              "FONT_THIN",
 | 
				
			||||||
 | 
					              "FONT_THREEPOINT",
 | 
				
			||||||
 | 
					              "FONT_TICKS",
 | 
				
			||||||
 | 
					              "FONT_TICKSSLANT",
 | 
				
			||||||
 | 
					              "FONT_TOMBSTONE",
 | 
				
			||||||
 | 
					              "FONT_TREK",
 | 
				
			||||||
 | 
					              "FONT_TSALAGI",
 | 
				
			||||||
 | 
					              "FONT_TWOPOINT",
 | 
				
			||||||
 | 
					              "FONT_UNIVERS",
 | 
				
			||||||
 | 
					              "FONT_USAFLAG",
 | 
				
			||||||
 | 
					              "FONT_WAVY",
 | 
				
			||||||
 | 
					              "FONT_WEIRD"
 | 
				
			||||||
 | 
					            ],
 | 
				
			||||||
 | 
					            "default": "FONT_UNSPECIFIED"
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					          {
 | 
				
			||||||
 | 
					            "name": "includeString",
 | 
				
			||||||
 | 
					            "in": "query",
 | 
				
			||||||
 | 
					            "required": false,
 | 
				
			||||||
 | 
					            "type": "boolean"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
 | 
					        "tags": [
 | 
				
			||||||
 | 
					          "ClassService"
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "/v1alpha1/demo": {
 | 
				
			||||||
 | 
					      "get": {
 | 
				
			||||||
 | 
					        "operationId": "DemoAppService_GetDemo",
 | 
				
			||||||
 | 
					        "responses": {
 | 
				
			||||||
 | 
					          "200": {
 | 
				
			||||||
 | 
					            "description": "A successful response.",
 | 
				
			||||||
 | 
					            "schema": {
 | 
				
			||||||
 | 
					              "$ref": "#/definitions/v1alpha1GetDemoResponse"
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          },
 | 
				
			||||||
 | 
					          "default": {
 | 
				
			||||||
 | 
					            "description": "An unexpected error response.",
 | 
				
			||||||
 | 
					            "schema": {
 | 
				
			||||||
 | 
					              "$ref": "#/definitions/rpcStatus"
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "parameters": [
 | 
				
			||||||
 | 
					          {
 | 
				
			||||||
 | 
					            "name": "language",
 | 
				
			||||||
 | 
					            "in": "query",
 | 
				
			||||||
 | 
					            "required": false,
 | 
				
			||||||
 | 
					            "type": "string"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        ],
 | 
				
			||||||
 | 
					        "tags": [
 | 
				
			||||||
 | 
					          "DemoAppService"
 | 
				
			||||||
 | 
					        ]
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "definitions": {
 | 
				
			||||||
 | 
					    "protobufAny": {
 | 
				
			||||||
 | 
					      "type": "object",
 | 
				
			||||||
 | 
					      "properties": {
 | 
				
			||||||
 | 
					        "@type": {
 | 
				
			||||||
 | 
					          "type": "string"
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "additionalProperties": {}
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "rpcStatus": {
 | 
				
			||||||
 | 
					      "type": "object",
 | 
				
			||||||
 | 
					      "properties": {
 | 
				
			||||||
 | 
					        "code": {
 | 
				
			||||||
 | 
					          "type": "integer",
 | 
				
			||||||
 | 
					          "format": "int32"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "message": {
 | 
				
			||||||
 | 
					          "type": "string"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "details": {
 | 
				
			||||||
 | 
					          "type": "array",
 | 
				
			||||||
 | 
					          "items": {
 | 
				
			||||||
 | 
					            "type": "object",
 | 
				
			||||||
 | 
					            "$ref": "#/definitions/protobufAny"
 | 
				
			||||||
 | 
					          }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "v1alpha1Font": {
 | 
				
			||||||
 | 
					      "type": "string",
 | 
				
			||||||
 | 
					      "enum": [
 | 
				
			||||||
 | 
					        "FONT_UNSPECIFIED",
 | 
				
			||||||
 | 
					        "FONT_3X5",
 | 
				
			||||||
 | 
					        "FONT_5LINEOBLIQUE",
 | 
				
			||||||
 | 
					        "FONT_ACROBATIC",
 | 
				
			||||||
 | 
					        "FONT_ALLIGATOR",
 | 
				
			||||||
 | 
					        "FONT_ALLIGATOR2",
 | 
				
			||||||
 | 
					        "FONT_ALPHABET",
 | 
				
			||||||
 | 
					        "FONT_AVATAR",
 | 
				
			||||||
 | 
					        "FONT_BANNER",
 | 
				
			||||||
 | 
					        "FONT_BANNER3",
 | 
				
			||||||
 | 
					        "FONT_BANNER4",
 | 
				
			||||||
 | 
					        "FONT_BARBWIRE",
 | 
				
			||||||
 | 
					        "FONT_BASIC",
 | 
				
			||||||
 | 
					        "FONT_BELL",
 | 
				
			||||||
 | 
					        "FONT_BIG",
 | 
				
			||||||
 | 
					        "FONT_BIGCHIEF",
 | 
				
			||||||
 | 
					        "FONT_BINARY",
 | 
				
			||||||
 | 
					        "FONT_BLOCK",
 | 
				
			||||||
 | 
					        "FONT_BUBBLE",
 | 
				
			||||||
 | 
					        "FONT_BULBHEAD",
 | 
				
			||||||
 | 
					        "FONT_CALGPHY2",
 | 
				
			||||||
 | 
					        "FONT_CALIGRAPHY",
 | 
				
			||||||
 | 
					        "FONT_CATWALK",
 | 
				
			||||||
 | 
					        "FONT_CHUNKY",
 | 
				
			||||||
 | 
					        "FONT_COINSTAK",
 | 
				
			||||||
 | 
					        "FONT_COLOSSAL",
 | 
				
			||||||
 | 
					        "FONT_COMPUTER",
 | 
				
			||||||
 | 
					        "FONT_CONTESSA",
 | 
				
			||||||
 | 
					        "FONT_CONTRAST",
 | 
				
			||||||
 | 
					        "FONT_COSMIC",
 | 
				
			||||||
 | 
					        "FONT_COSMIKE",
 | 
				
			||||||
 | 
					        "FONT_CRICKET",
 | 
				
			||||||
 | 
					        "FONT_CURSIVE",
 | 
				
			||||||
 | 
					        "FONT_CYBERLARGE",
 | 
				
			||||||
 | 
					        "FONT_CYBERMEDIUM",
 | 
				
			||||||
 | 
					        "FONT_CYBERSMALL",
 | 
				
			||||||
 | 
					        "FONT_DIAMOND",
 | 
				
			||||||
 | 
					        "FONT_DIGITAL",
 | 
				
			||||||
 | 
					        "FONT_DOH",
 | 
				
			||||||
 | 
					        "FONT_DOOM",
 | 
				
			||||||
 | 
					        "FONT_DOTMATRIX",
 | 
				
			||||||
 | 
					        "FONT_DRPEPPER",
 | 
				
			||||||
 | 
					        "FONT_EFTICHESS",
 | 
				
			||||||
 | 
					        "FONT_EFTIFONT",
 | 
				
			||||||
 | 
					        "FONT_EFTIPITI",
 | 
				
			||||||
 | 
					        "FONT_EFTIROBOT",
 | 
				
			||||||
 | 
					        "FONT_EFTITALIC",
 | 
				
			||||||
 | 
					        "FONT_EFTIWALL",
 | 
				
			||||||
 | 
					        "FONT_EFTIWATER",
 | 
				
			||||||
 | 
					        "FONT_EPIC",
 | 
				
			||||||
 | 
					        "FONT_FENDER",
 | 
				
			||||||
 | 
					        "FONT_FOURTOPS",
 | 
				
			||||||
 | 
					        "FONT_FUZZY",
 | 
				
			||||||
 | 
					        "FONT_GOOFY",
 | 
				
			||||||
 | 
					        "FONT_GOTHIC",
 | 
				
			||||||
 | 
					        "FONT_GRAFFITI",
 | 
				
			||||||
 | 
					        "FONT_HOLLYWOOD",
 | 
				
			||||||
 | 
					        "FONT_INVITA",
 | 
				
			||||||
 | 
					        "FONT_ISOMETRIC1",
 | 
				
			||||||
 | 
					        "FONT_ISOMETRIC2",
 | 
				
			||||||
 | 
					        "FONT_ISOMETRIC3",
 | 
				
			||||||
 | 
					        "FONT_ISOMETRIC4",
 | 
				
			||||||
 | 
					        "FONT_ITALIC",
 | 
				
			||||||
 | 
					        "FONT_IVRIT",
 | 
				
			||||||
 | 
					        "FONT_JAZMINE",
 | 
				
			||||||
 | 
					        "FONT_JERUSALEM",
 | 
				
			||||||
 | 
					        "FONT_KATAKANA",
 | 
				
			||||||
 | 
					        "FONT_KBAN",
 | 
				
			||||||
 | 
					        "FONT_LARRY3D",
 | 
				
			||||||
 | 
					        "FONT_LCD",
 | 
				
			||||||
 | 
					        "FONT_LEAN",
 | 
				
			||||||
 | 
					        "FONT_LETTERS",
 | 
				
			||||||
 | 
					        "FONT_LINUX",
 | 
				
			||||||
 | 
					        "FONT_LOCKERGNOME",
 | 
				
			||||||
 | 
					        "FONT_MADRID",
 | 
				
			||||||
 | 
					        "FONT_MARQUEE",
 | 
				
			||||||
 | 
					        "FONT_MAXFOUR",
 | 
				
			||||||
 | 
					        "FONT_MIKE",
 | 
				
			||||||
 | 
					        "FONT_MINI",
 | 
				
			||||||
 | 
					        "FONT_MIRROR",
 | 
				
			||||||
 | 
					        "FONT_MNEMONIC",
 | 
				
			||||||
 | 
					        "FONT_MORSE",
 | 
				
			||||||
 | 
					        "FONT_MOSCOW",
 | 
				
			||||||
 | 
					        "FONT_NANCYJ",
 | 
				
			||||||
 | 
					        "FONT_NIPPLES",
 | 
				
			||||||
 | 
					        "FONT_NTGREEK",
 | 
				
			||||||
 | 
					        "FONT_O8",
 | 
				
			||||||
 | 
					        "FONT_OGRE",
 | 
				
			||||||
 | 
					        "FONT_PAWP",
 | 
				
			||||||
 | 
					        "FONT_PEAKS",
 | 
				
			||||||
 | 
					        "FONT_PEBBLES",
 | 
				
			||||||
 | 
					        "FONT_PEPPER",
 | 
				
			||||||
 | 
					        "FONT_POISON",
 | 
				
			||||||
 | 
					        "FONT_PUFFY",
 | 
				
			||||||
 | 
					        "FONT_PYRAMID",
 | 
				
			||||||
 | 
					        "FONT_RECTANGLES",
 | 
				
			||||||
 | 
					        "FONT_RELIEF",
 | 
				
			||||||
 | 
					        "FONT_RELIEF2",
 | 
				
			||||||
 | 
					        "FONT_REV",
 | 
				
			||||||
 | 
					        "FONT_ROMAN",
 | 
				
			||||||
 | 
					        "FONT_ROT13",
 | 
				
			||||||
 | 
					        "FONT_ROUNDED",
 | 
				
			||||||
 | 
					        "FONT_ROWANCAP",
 | 
				
			||||||
 | 
					        "FONT_ROZZO",
 | 
				
			||||||
 | 
					        "FONT_RUNIC",
 | 
				
			||||||
 | 
					        "FONT_RUNYC",
 | 
				
			||||||
 | 
					        "FONT_SBLOOD",
 | 
				
			||||||
 | 
					        "FONT_SCRIPT",
 | 
				
			||||||
 | 
					        "FONT_SERIFCAP",
 | 
				
			||||||
 | 
					        "FONT_SHADOW",
 | 
				
			||||||
 | 
					        "FONT_SHORT",
 | 
				
			||||||
 | 
					        "FONT_SLANT",
 | 
				
			||||||
 | 
					        "FONT_SLIDE",
 | 
				
			||||||
 | 
					        "FONT_SLSCRIPT",
 | 
				
			||||||
 | 
					        "FONT_SMALL",
 | 
				
			||||||
 | 
					        "FONT_SMISOME1",
 | 
				
			||||||
 | 
					        "FONT_SMKEYBOARD",
 | 
				
			||||||
 | 
					        "FONT_SMSCRIPT",
 | 
				
			||||||
 | 
					        "FONT_SMSHADOW",
 | 
				
			||||||
 | 
					        "FONT_SMSLANT",
 | 
				
			||||||
 | 
					        "FONT_SMTENGWAR",
 | 
				
			||||||
 | 
					        "FONT_SPEED",
 | 
				
			||||||
 | 
					        "FONT_STAMPATELLO",
 | 
				
			||||||
 | 
					        "FONT_STANDARD",
 | 
				
			||||||
 | 
					        "FONT_STARWARS",
 | 
				
			||||||
 | 
					        "FONT_STELLAR",
 | 
				
			||||||
 | 
					        "FONT_STOP",
 | 
				
			||||||
 | 
					        "FONT_STRAIGHT",
 | 
				
			||||||
 | 
					        "FONT_TANJA",
 | 
				
			||||||
 | 
					        "FONT_TENGWAR",
 | 
				
			||||||
 | 
					        "FONT_TERM",
 | 
				
			||||||
 | 
					        "FONT_THICK",
 | 
				
			||||||
 | 
					        "FONT_THIN",
 | 
				
			||||||
 | 
					        "FONT_THREEPOINT",
 | 
				
			||||||
 | 
					        "FONT_TICKS",
 | 
				
			||||||
 | 
					        "FONT_TICKSSLANT",
 | 
				
			||||||
 | 
					        "FONT_TOMBSTONE",
 | 
				
			||||||
 | 
					        "FONT_TREK",
 | 
				
			||||||
 | 
					        "FONT_TSALAGI",
 | 
				
			||||||
 | 
					        "FONT_TWOPOINT",
 | 
				
			||||||
 | 
					        "FONT_UNIVERS",
 | 
				
			||||||
 | 
					        "FONT_USAFLAG",
 | 
				
			||||||
 | 
					        "FONT_WAVY",
 | 
				
			||||||
 | 
					        "FONT_WEIRD"
 | 
				
			||||||
 | 
					      ],
 | 
				
			||||||
 | 
					      "default": "FONT_UNSPECIFIED"
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "v1alpha1GetClassLogoResponse": {
 | 
				
			||||||
 | 
					      "type": "object",
 | 
				
			||||||
 | 
					      "properties": {
 | 
				
			||||||
 | 
					        "logoBytes": {
 | 
				
			||||||
 | 
					          "type": "string",
 | 
				
			||||||
 | 
					          "format": "byte"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "logoString": {
 | 
				
			||||||
 | 
					          "type": "string"
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
 | 
					    "v1alpha1GetDemoResponse": {
 | 
				
			||||||
 | 
					      "type": "object",
 | 
				
			||||||
 | 
					      "properties": {
 | 
				
			||||||
 | 
					        "timestamp": {
 | 
				
			||||||
 | 
					          "type": "string",
 | 
				
			||||||
 | 
					          "format": "date-time"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "fact": {
 | 
				
			||||||
 | 
					          "type": "string"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "source": {
 | 
				
			||||||
 | 
					          "type": "string"
 | 
				
			||||||
 | 
					        },
 | 
				
			||||||
 | 
					        "language": {
 | 
				
			||||||
 | 
					          "type": "string"
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					      },
 | 
				
			||||||
 | 
					      "title": "Returns a randome fact, because this is a demo app\nso what else do we do?"
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
@@ -1,6 +1,6 @@
 | 
				
			|||||||
apiVersion: v2
 | 
					apiVersion: v2
 | 
				
			||||||
name: go-server-with-otel
 | 
					name: class-server
 | 
				
			||||||
description: Golang HTTP and GRPC server with OTEL
 | 
					description: Class GRPC
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# A chart can be either an 'application' or a 'library' chart.
 | 
					# A chart can be either an 'application' or a 'library' chart.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
@@ -15,13 +15,13 @@ type: application
 | 
				
			|||||||
# This is the chart version. This version number should be incremented each time you make changes
 | 
					# This is the chart version. This version number should be incremented each time you make changes
 | 
				
			||||||
# to the chart and its templates, including the app version.
 | 
					# to the chart and its templates, including the app version.
 | 
				
			||||||
# Versions are expected to follow Semantic Versioning (https://semver.org/)
 | 
					# Versions are expected to follow Semantic Versioning (https://semver.org/)
 | 
				
			||||||
version: 0.1.0
 | 
					version: 0.1.3
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This is the version number of the application being deployed. This version number should be
 | 
					# This is the version number of the application being deployed. This version number should be
 | 
				
			||||||
# incremented each time you make changes to the application. Versions are not expected to
 | 
					# incremented each time you make changes to the application. Versions are not expected to
 | 
				
			||||||
# follow Semantic Versioning. They should reflect the version the application is using.
 | 
					# follow Semantic Versioning. They should reflect the version the application is using.
 | 
				
			||||||
# It is recommended to use it with quotes.
 | 
					# It is recommended to use it with quotes.
 | 
				
			||||||
appVersion: "v0.1.0"
 | 
					appVersion: "v0.1.3"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dependencies:
 | 
					dependencies:
 | 
				
			||||||
  - name: hull
 | 
					  - name: hull
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										
											BIN
										
									
								
								helm/charts/hull-1.32.2.tgz
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								helm/charts/hull-1.32.2.tgz
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							
		Reference in New Issue
	
	Block a user