diff --git a/examples/configmap/main.c b/examples/configmap/main.c index a5965f3..d83ad1c 100644 --- a/examples/configmap/main.c +++ b/examples/configmap/main.c @@ -46,6 +46,7 @@ void create_configmap(apiClient_t * apiClient, char *name, char *namespace_) body, NULL, NULL, + NULL, NULL); printf("%s: The return code of HTTP request=%ld\n", __func__, apiClient->response_code); diff --git a/examples/create_pod/main.c b/examples/create_pod/main.c index f31de61..1d0551a 100644 --- a/examples/create_pod/main.c +++ b/examples/create_pod/main.c @@ -23,7 +23,7 @@ void create_a_pod(apiClient_t * apiClient) v1_container_t *con = calloc(1, sizeof(v1_container_t)); con->name = strdup("my-container"); con->image = strdup("ubuntu:latest"); - con->image_pull_policy = strdup("IfNotPresent"); + con->image_pull_policy = kubernetes_v1_container_IMAGEPULLPOLICY_IfNotPresent; /* set command for container */ list_t *commandlist = list_createList(); @@ -60,7 +60,7 @@ void create_a_pod(apiClient_t * apiClient) podinfo->spec->volumes = volumelist; /* call API in libkubernetes to create pod */ - v1_pod_t *apod = CoreV1API_createNamespacedPod(apiClient, namespace, podinfo, NULL, NULL, NULL); + v1_pod_t *apod = CoreV1API_createNamespacedPod(apiClient, namespace, podinfo, NULL, NULL, NULL, NULL); printf("code=%ld\n", apiClient->response_code); v1_pod_free(apod); diff --git a/examples/multi_thread/create_pod.c b/examples/multi_thread/create_pod.c index 6e01781..f50928e 100644 --- a/examples/multi_thread/create_pod.c +++ b/examples/multi_thread/create_pod.c @@ -18,7 +18,7 @@ static void create_a_pod(apiClient_t * apiClient) v1_container_t *con = calloc(1, sizeof(v1_container_t)); con->name = strdup("my-container"); con->image = strdup("ubuntu:latest"); - con->image_pull_policy = strdup("IfNotPresent"); + con->image_pull_policy = kubernetes_v1_container_IMAGEPULLPOLICY_IfNotPresent; /* set command for container */ list_t *commandlist = list_createList(); @@ -55,7 +55,7 @@ static void create_a_pod(apiClient_t * apiClient) podinfo->spec->volumes = volumelist; /* call API in libkubernetes to create pod */ - v1_pod_t *apod = CoreV1API_createNamespacedPod(apiClient, namespace, podinfo, NULL, NULL, NULL); + v1_pod_t *apod = CoreV1API_createNamespacedPod(apiClient, namespace, podinfo, NULL, NULL, NULL, NULL); printf("code=%ld\n", apiClient->response_code); v1_pod_free(apod);